Skip to content

Releases: cafkafk/nix-weather

v0.0.4 - the one with installable as an argument

13 Sep 05:23
v0.0.4
b60bbc1
Compare
Choose a tag to compare

Changelog

Features

  • (args) Add -L/--print-build-logs flag, to feel more like nix3
  • Parse installables

Bug Fixes

  • Use our own forgejo actions repo
  • The small things
  • Relative dir installables

Refactor

  • (nix) Tidy things into separate functions (this should be typestate but I'm eepy)
  • Handle clippy lints

Miscellaneous Tasks

  • (release) Cargo v0.0.4

Build

  • (darwin) Add nescesarry apple_sdk packages

Merge

  • fix-darwin from #27 into main

v0.0.3 - the one with eval-cache

08 Sep 13:25
v0.0.3
f68cbc2
Compare
Choose a tag to compare

Changelog

Huge speed improvement (by not invalidating eval-cache 🤦‍♀️)

[0.0.3] - 2024-09-08

Bug Fixes

  • Actually cache evals

Refactor

  • Various clippy lints

Styling

  • (rust) Format to tabwidth-2
  • Nixfmt-rfc-style

Miscellaneous Tasks

  • Allow own license
  • Check flake
  • Add nix build step
  • Change names
  • (release) Cargo v0.0.3

Build

  • Change rust tabwidth
  • Use nixpkgs compatible rustc

Merge

  • tabwidth from #23 into main
  • fix-eval-cache from #24 into main
  • downgrade-rustc from #26 into main

v0.0.2

06 Sep 04:44
v0.0.2
6f7348c
Compare
Choose a tag to compare

Changelog

Copied from source https://git.fem.gg/cafkafk/nix-weather/releases/tag/v0.0.2

Features

  • Add count
  • Add basic timers to show how long operations took
  • --timestamp flag
  • --config flag
  • Flake + lix
  • Reuse compliance EUPL-1.2

Bug Fixes

  • Handle connection reset
  • Changes
  • Log level issue
  • RUSTSEC-2024-0332
  • Don't output empty lines without loglevel'
  • Refactor log usage
  • Don't use NIX_ALLOW_INSECURE=1
  • Remove unnecessary println!
  • Warn of unused loglevel
  • Use native async recursion

Refactor

  • Cleanup code
  • Cleanup code
  • Deduplicate nix-weather cargo manifest

Documentation

  • Readme headers, code of conduct
  • Improve readme with explanation, usage
  • Move usage before how it works
  • Add padding to readme
  • More padding
  • Add CONTRIBUTING.md
  • Correct readme h1

Miscellaneous Tasks

  • Initial commit
  • Stuff
  • I am become speed
  • Save work on using async vec
  • Add demo forgejo workflow
  • Port github runners to forgejo
  • Attempt to fix audit.yml
  • Attempt to fix conventional-commits.yml
  • Trigger audit on push to pr
  • Fix license allowance
  • Removed unused cheks, add funding for github
  • (audit) Fix multiple audit.yml flows spawning on same commit
  • (release) Create v0.0.2

Build

  • Add convco config with merge type
  • Add basic changelog gen
  • (deps) Bump flake.lock

Merge

  • basic-documentation from #16 into main
  • basic-ci from #18 to main
  • release-engineering from #21 into main