-
Notifications
You must be signed in to change notification settings - Fork 20
Change Logs
CS Goh edited this page Apr 1, 2023
·
49 revisions
- Introduce 'with' statement syntax to enable cleaner code.
- Ability to add milestones without task
- Graphical User Interface for non-technical users
If you have great ideas on how to improve Roadmapper, please send me your ideas via GitHub Discussions. Thanks!
- De-couple locale from timeline formatting. If you are using non 'en_US' locale in your machine, it will not throw error anymore. Custom timeline formatting through .json file is still supported.
- Unicode, multilingual support
- Ability to change timeline locale and labels
- Ability to add your own custom colour scheme
- Provided options to show first day of week instead of W1, W2, etc. in WEEKLY timeline mode.
- Provided options to configure font and fill colour for year in the timeline section.
- Changed
add_timeline()
method parameters.font
,font_size
andfont_colour
are now deprecated.- To configure timeline year area, use
year_font
,year_font_size
andyear_fill_colour
- To configure timlien item area, use
item_font
,item_font_size
anditem_fill_colour
- To configure timeline year area, use
- Provided options to change task appearance in the roadmap. Task can now be displayed rectangular or rounded rectangle or rectangle with arrow head.
- Ability to add logo to the roadmap.
- Fixed issue with WEEKLY timeline mode
- Replaced problematic pycairo with Pillow library
- Ability to add subtitle text
- Option to display vertical grey lines for timelines
- Year is not displayed on top of the timeline
- Replaced "Now" marker to ▼
- Auto size surface height
- Fixed defects
- Added colour themes support.
- Added the ability to change timeline from actual date to non-specific timeline like Year 1, Year 2, Month 1, Month 2, etc.
- Added the ability to show current date marker on the roadmap.
- Cleaned up code and fixed defects.
- Fixed Roadmap.draw() error when set_footer() method has not been called.
- Added Roadmap.version to show the library version.
- Renamed package from "roadmap-generator" to "roadmapper".
- Fixed some defects.
- Fix distribution package error.
- Initial beta release.