Skip to content

Releases: pace-rs/pace

pace_testing-v0.1.1

07 Mar 04:15
25733ed
Compare
Choose a tag to compare

Fixed

  • manifest for workspace
  • manifest
  • pace testing

Other

  • (pace_testing) release v0.1.0 (#75)
  • publish pace-testing
  • (time) implement more time based functionality and add more testing (#71)

pace_core-v0.15.1

07 Mar 06:36
efa1d4c
Compare
Choose a tag to compare

Fixed

  • (review) the table layout for review was broken, this has been fixed now

pace_core-v0.15.0

07 Mar 03:44
753b236
Compare
Choose a tag to compare

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

07 Mar 03:45
753b236
Compare
Choose a tag to compare

Fixed

  • (deps) update rust crate chrono to 0.4.35 (#72)

Other

  • pull out art for easier replacement

0.13.1 - 2024-03-07

07 Mar 06:47
efa1d4c
Compare
Choose a tag to compare

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

07 Mar 04:31
25733ed
Compare
Choose a tag to compare

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

02 Mar 16:21
27d5090
Compare
Choose a tag to compare

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

02 Mar 17:10
27d5090
Compare
Choose a tag to compare

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

01 Mar 04:35
72fd051
Compare
Choose a tag to compare

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

01 Mar 04:52
72fd051
Compare
Choose a tag to compare

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