Skip to content

WhiteRabbit v1.7.0 - More features and bugfixes

Compare
Choose a tag to compare
@kaklakariada kaklakariada released this 26 Jul 06:11

See Release / Milestone

Breaking change

  • #192: Simplify the Plugin interface by returning an empty Optional instead of null or throwing an exception.
    • This requires adapting third party plugins and rebuilding plugins installed to ~/.whiterabbit/plugins/.

Fixed

  • #148: Adding activities to days without begin/end time is now possible.
  • #191 / PR #203: Starting WR with all plugins enabled failed with exception IllegalStateException: Found multiple plugins supporting org.itsallcode.whiterabbit.api.features.MonthDataStorage.

Added

  • #158: PMSmart plugin: Support optional configuration pmsmart.transfer.comments to skip transfer of comments.
  • #150: PMSmart plugin: Support optional configuration pmsmart.clear_other_projects to clear durations for all other projects.
  • #131 / PR #165: Allow deleting activities by typing the Delete key.
  • #164: Improve label of empty activities table.
  • #115: Added holiday-calculator plugin: calculate holidays, see README.md for details.
  • #175: CSV Exporter Plugin: Initial version.
  • #177 / PR #202: Add buttons for selecting the previous/next month. Store new month when holidays where found.
  • #188 / PR #204: Validate projects.json at startup.

Changed

  • #187: Upgrade dependencies, test with Java 16.