Skip to content

Commit 2ef1dae

Browse files
committed
add principal changes to readme
1 parent 536cfdb commit 2ef1dae

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

+15
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,21 @@ Version 1.0 will be out of support, as version 2.0 is released.
1515
Consider to start development targeting version 2.0 as soon as possible.
1616
The API of version 2.0 is mostly fixed, but there may be minor but breaking changes until release.
1717

18+
### Principal Changes of Version 2.0 Respective to 1.0
19+
20+
- Split of old `pyroll` package into `pyroll-core`, `pyroll-report`, `pyroll-export` and `pyroll-cli`.
21+
- Complete reworking of the hook system.
22+
- Implementation of own hooking framework and removal of pluggy.
23+
- Simpler user interface for hook definition and implementation.
24+
- More orthodox default hook implementations, removal of "basic models".
25+
- Rework of the object model.
26+
- Stricter hierarchy of unit classes.
27+
- Extended possibilities of groove definition.
28+
- Roll passes with three working rolls.
29+
- New unit classes: `Rotator`, `PassSequence`, `ThreeRollPass`.
30+
- Introduction of disk elements for incremental modelling in rolling direction.
31+
- Nestable units (esp. pass sequences and disk elements).
32+
1833
## Documentation
1934

2035
See the [documentation](https://pyroll.readthedocs.io/en/latest) to learn about basic concepts and

0 commit comments

Comments
 (0)