Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v0.2.3 #15

Closed
wants to merge 2 commits into from
Closed

Conversation

bjackman
Copy link
Owner

@bjackman bjackman commented Dec 12, 2024

🤖 New release

  • limmat: 0.2.2 -> 0.2.3
Changelog

0.2.3 - 2024-12-24

Added

  • Log to file on disk (WIP)
  • Add --git-binary arg
  • Slightly better visibility for startup/shutdown
  • Return exit code 50 for nonexistent results
  • Implement LIMMAT_ARTIFACTS_
  • Add "artifacts" command
  • Add $LIMMAT_ARTIFACTS
  • Make some args global
  • Implement initial database locking

Fixed

  • Fix switching to/from alternate screen
  • Better message on fatal error
  • Use correct test name in watch
  • Use correct test name
  • Try a cryptographic hash for configuration
  • Retry git worktree creation
  • Implement read locking too
  • Implement proper database entry locking
  • Recover correctly from broken database results
  • Don't panic
  • Note in --help that "get" is experimental

Other

  • Drop debug logs
  • Finish documenting artifacts
  • Spellcheck README
  • Reapply "doc: Partially document artifacts"
  • Create repos in LimmatChildBuilder::new
  • Use fixed git binary in integration tests
  • Revert "test: Embiggen some test timeouts"
  • Rename StatusTracker->StatusViewer
  • Make config hashes strings
  • cargo add hex
  • Embiggen some test timeouts
  • Use fancy exit status to detect readiness
  • Fixup awaiting readiness for clean shutdown
  • Remove some unnecessary config variables
  • Enable incremental mode?
  • Make config an argument of builder constructor
  • Make LimmatChildBuilders reusable
  • Remove a debug log
  • Make test_job_env multi-commit
  • Smoke test for artifact env vars
  • Revert "doc: Partially document artifacts"
  • Partially document artifacts
  • Smoke tests for dependency artifacts
  • Make TestOutcome contain a DB entry
  • Remove TestJobOutput trait
  • Make DatabaseOutput::set_result return the created entry
  • Create DatabaseOutput::ephemeral
  • Make DatabaseOutput directly return Stdio
  • Remove unnecessary pub
  • Make DatabaseOutput::set_result consume self
  • Comment on DB locking
  • Revert "cleanup: Ensure no double-opened databases"
  • Ensure no double-opened databases
  • Integration test for test subcommand
  • cargo add sha3
  • Add transitive trust for cargo-vet
  • Add some more cargo-vet imports
  • Import google's audit and prune exceptions
  • Add cargo-vet config
  • Hack to make should_not_race failures easier to read
  • Log config hashes
  • Bring back warning about locking
  • Add comment on garbage flocking
  • Hacks to make race failures easier to debug
  • Add a log for test status changes
  • Clean up database lookup logging
  • Fix clippy
  • cargo fmt
  • Remove unnecessary remark
  • Fix bugs in dag module
  • Add failing test cases for dag::tests
  • Make I an associated type of trait GraphNode
  • Remove warning about race conditions
  • Add test for locking database entries
  • More detailed errors
  • Clean up TestJob notifying etc a bit
  • checkpoint
  • checkpoint
  • Make run_inner return TestOutcome
  • Make TestOutcome be a Result
  • Split up TestStatus and TestOutcome
  • Move output creation into TestJob::run
  • (dev) Add warning about locking
  • (dev) Notes on config repos
  • (dev) Bug notes
  • Fix new Clippy lints
  • (dev) Notes on flock
  • Remove timestamp argument from commit funcs
  • Pull out TestJob::set_env
  • Don't print noise when running 0 dep tests
  • (dev) Notes
  • Clarify limmat test intention
  • I accidentally a word


This PR was generated with release-plz.

@bjackman bjackman force-pushed the release-plz-2024-12-12T20-48-00Z branch 10 times, most recently from f2ca5d6 to f6d33b3 Compare December 16, 2024 21:14
@bjackman bjackman force-pushed the release-plz-2024-12-12T20-48-00Z branch 4 times, most recently from d88ee87 to c885ea9 Compare December 24, 2024 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant