- smos 0.5.0
- smos-archive 0.3.2
- smos-calendar-import 0.5.0
- smos-cursor 0.5.0
- smos-data 0.5.0
- smos-data-gen 0.3.0
- smos-github 0.5.0
- smos-query 0.7.2
- smos-report 0.7.0
- smos-report-cursor 0.3.0
- smos-report-cursor-gen 0.2.0
- smos-report-gen 0.4.0
- smos-scheduler 0.3.2
- smos-server 0.6.1
- smos-server-gen 0.4.2
- smos-sync-client 0.4.2
Added
smos-report: "By header", "By state" and "By timestamp" sorters.smos-github: An "import" command for importing github issues and pull requests into a smos project.smosandsmos-query: The work report now warns against projects without a next state.
Changed
-
smos-calendar-import: Import sources in parallel, instead of one by one. -
smos-calendar-import: Render the eventUIDas a property and the original event in contents when--debugis used. -
smos: When opening a file, the uncollapse rule has been changed to skip over entries without a state.Before:
Top DONE something done ❯ some info with no state NEXT thing to doAfter:
Top DONE something done some info with no state ❯ NEXT thing to do -
smos: Contents with carriage return or tab characters can now be shown in smos correctly. -
smos-report: Fixed a bug where some filters could not be parsed because they contained substrings"or"or"and". -
Home manager module: Fixed the naming of systemd services to be prefixed by
smos-for easier tab-completion. -
smos-data: Simplified time-related data parsing. -
smos-data: Fixed a bug where sometimes todo state histories where not considered valid when they should be. -
smos-data: Upgraded to data format2.0.0, which allows timestamps to be less precise. -
smos-scheduler: Use atomic durable writes for the state, so that the state never gets lost when something goes wrong during a write. -
smos-sync-client: Use atomic durable writes for the login session, so that the session never gets lost when something goes wrong during a write. -
smos-archive: Don't mark entries without a state as cancelled while archiving