Releases: pace-rs/pace
Releases · pace-rs/pace
pace_testing-v0.1.1
pace_core-v0.15.1
Fixed
- (review) the table layout for review was broken, this has been fixed now
pace_core-v0.15.0
Added
- (insights) export insights to json and temporary html template (#73)
Fixed
- (deps) update rust crate chrono to 0.4.35 (#72)
Other
- (time) implement more time based functionality and add more testing (#71)
- add more debug prints in verbose mode
- (debug) use tracing and debug! macro to add some more structured logging to pace_core (#70)
- (error) [breaking] remove expect/unwrap from codebase (#69)
- (deps) update rust crate insta to 1.36.1 (#68)
- (deps) update rust crate insta to 1.36.0 (#66)
pace_cli-v0.4.2
0.13.1 - 2024-03-07
Release Notes
Fixed
- (review) the table layout for review was broken, this has been fixed now
Install pace-rs 0.13.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/pace-rs/pace/releases/download/pace-rs-v0.13.1/pace-rs-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/pace-rs/pace/releases/download/pace-rs-v0.13.1/pace-rs-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install pace-rs/homebrew-tap/pace-rs
Download pace-rs 0.13.1
File | Platform | Checksum |
---|---|---|
pace-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
pace-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
pace-rs-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
pace-rs-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
pace-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
pace-rs-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
0.13.0 - 2024-03-07
Release Notes
Added
- (insights) export insights to json and temporary html template (#73)
Fixed
- (deps) update rust crate chrono to 0.4.35 (#72)
Other
- (time) implement more time based functionality and add more testing (#71)
- add more debug prints in verbose mode
- pull out art for easier replacement
- (debug) use tracing and debug! macro to add some more structured logging to pace_core (#70)
- (error) [breaking] remove expect/unwrap from codebase (#69)
- (deps) move insta to dev dependencies
- (deps) update rust crate insta to 1.36.1 (#68)
- (deps) update rust crate insta to 1.36.0 (#66)
Install pace-rs 0.13.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/pace-rs/pace/releases/download/pace-rs-v0.13.0/pace-rs-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/pace-rs/pace/releases/download/pace-rs-v0.13.0/pace-rs-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install pace-rs/homebrew-tap/pace-rs
Download pace-rs 0.13.0
File | Platform | Checksum |
---|---|---|
pace-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
pace-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
pace-rs-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
pace-rs-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
pace-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
pace-rs-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
pace_core-v0.14.0
Added
- add opening documentation on configuration
- (commands) [breaking] remove only-last option for end and replace --start/--end with --at/-a for setting times
Fixed
- make sure, there are never any held activities without an active intermission
- (deps) update rust crate open to 5.1.0 (#63)
Other
- reimplement logic to end and activity for in-memory storage to make it easier for error handling
- check if activities to resume is none
- add test for beginning activies on top of held ones
- refactor tests to use results
- use is_future validator for extract_time_or_now to make sure the user doesn't use times laying in the future
- add doc comment to is_endable()
0.12.0 - 2024-03-02
Release Notes
Added
- add opening documentation on configuration
- (commands) [breaking] remove only-last option for end and replace --start/--end with --at/-a for setting times
Fixed
- make sure, there are never any held activities without an active intermission
- (deps) update rust crate open to 5.1.0 (#63)
Other
- reimplement logic to end and activity for in-memory storage to make it easier for error handling
- check if activities to resume is none
- add test for beginning activies on top of held ones
- add comment about use cases still to test via cli
- refactor tests to use results
- use is_future validator for extract_time_or_now to make sure the user doesn't use times laying in the future
- add doc comment to is_endable()
Install pace-rs 0.12.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/pace-rs/pace/releases/download/pace-rs-v0.12.0/pace-rs-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/pace-rs/pace/releases/download/pace-rs-v0.12.0/pace-rs-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install pace-rs/homebrew-tap/pace-rs
Download pace-rs 0.12.0
File | Platform | Checksum |
---|---|---|
pace-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
pace-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
pace-rs-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
pace-rs-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
pace-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
pace-rs-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
pace_core-v0.13.0
Fixed
- create parent dir and activity and config file if --activity-log-file/--config is passed to pace but not existing
- (commands) add short arg -s for begin --start
- (time) actually test if begin time lies in the future, throwing an error that begin time cannot be after end time
- (command) only set/override description when it actually contains a value
Other
- fix snapshot testing for ci (#62)
- fix test for grouping activities fail on the boundary to midnight
0.11.1 - 2024-03-01
Release Notes
Fixed
- create parent dir and activity and config file if --activity-log-file/--config is passed to pace but not existing
- (cli) set aliases to subcommands to visible
- phrasing in confirmation for not being able to resume ended activity
- (commands) add short arg -s for begin --start
- (time) actually test if begin time lies in the future, throwing an error that begin time cannot be after end time
- (command) only set/override description when it actually contains a value
Other
- remove version snapshot
- fix snapshot testing for ci (#62)
- factor out begin command for keeping it dry
- fix missing id for upload of snapshots
- upload insta snapshots from failed ci runs
- implement snapshot tests for cli output
- (deps) lock file maintenance (#61)
- fix test for grouping activities fail on the boundary to midnight
Install pace-rs 0.11.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/pace-rs/pace/releases/download/pace-rs-v0.11.1/pace-rs-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/pace-rs/pace/releases/download/pace-rs-v0.11.1/pace-rs-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install pace-rs/homebrew-tap/pace-rs
Download pace-rs 0.11.1
File | Platform | Checksum |
---|---|---|
pace-rs-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
pace-rs-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
pace-rs-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
pace-rs-x86_64-pc-windows-msvc.msi | x64 Windows | checksum |
pace-rs-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
pace-rs-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |