Skip to content

Releases: zimeg/emporia-time

v1.1.3-rc.1

18 Mar 06:58
Compare
Choose a tag to compare
v1.1.3-rc.1 Pre-release
Pre-release

Fixed

  • Sign releases for mac machines without configuration errors

v1.1.2

18 Mar 06:39
4746efb
Compare
Choose a tag to compare

Rolling builds are now released with all of the latest dependencies! And with nix this is packaged unversioned ❄️

$ nix run github:zimeg/emporia-time# sleep 12

Help pages were improved a small amount too 📚 ✨

Added

  • Package the build in a flake and test with propogated timing

Fixed

  • Set the version of the latest flake builds to be unversioned
  • Remove an extra percent sign from help page sureness example

Maintenance

  • Write reminders for the steps involved in wiki page updates
  • Wait until tests pass before merging updates to dependencies
  • Find missing references that the above changes might expect
  • Check that upstream merges do not let dependencies skip test
  • Setup the self hosted runner on other computed configuration
  • Upload test results to gather insights into possible flakes
  • Run tests after each push or workflow dispatch for sureness
  • Update development and release dependencies on some schedule
  • Bump the go runtime version to version 1.24.1 when building
  • Run release snapshots when starting with a workflow dispatch
  • Update the vendor hash of go modules after updates are made
  • Run tests and packaging scripts again after automatic merges
  • Include the required token for starting the testing workflow
  • Request updates to dependencies at a much more frequent time
  • Remove deprecated options from packaging program for release

v1.1.1

09 Sep 04:08
54d9c59
Compare
Choose a tag to compare

📚 Check out the wiki for perhaps interesting information on energy prices and the 💡 costs of computing 💰

Added

  • Release README.md and CHANGELOG.md and LICENSE file

Fixed

  • Include the manual pages as part of the release artifacts
  • Adjust filepath separators to gather configured settings

Maintenance

  • Set the go version to a fixed 1.22.6 for the toolchain
  • Update token authentication to use the latest Cognito SDK
  • Test coverage as a metric to at least consider with changes
  • Separate token exchanges into a cognito package for testing

v1.1.0-4-f491764

03 Sep 02:38
Compare
Choose a tag to compare
v1.1.0-4-f491764 Pre-release
Pre-release

Fixed

  • Include the manual pages as part of the release artifacts

v1.1.0-3-gdb9b7c9

03 Sep 01:55
Compare
Choose a tag to compare
v1.1.0-3-gdb9b7c9 Pre-release
Pre-release

Fixed

  • Include the manual pages as part of the release artifacts

v1.1.0

04 Aug 06:35
2b6f19d
Compare
Choose a tag to compare

Added

  • Document expected behavior using the manual man pages

Changed

  • Replace relative paths in reference to a global command

v1.0.2

15 Jul 01:57
c1d9bbd
Compare
Choose a tag to compare

Fixed

  • Avoid assumptions about the $PATH to the time command

Maintenance

  • Enforce common linter checks before building the binary
  • Format markdown files according to rules of the marksman
  • Update go versions to 1.22 with other build dependencies
  • Establish some standard setup to the self hosted runners
  • Merge updates to dependencies after the test checks pass
  • Build binaries for releases from an upstream nur package

v1.0.1

18 Feb 10:16
2d983de
Compare
Choose a tag to compare

Fixed

  • Ignore temporary certificates for clean release signing

v1.0.0

18 Feb 09:56
54fcfcd
Compare
Choose a tag to compare

Added

  • Print the current build version with a --verison flag

Fixed

  • Output outputs in an unbuffered manner as output happens
  • Capture timing information for erroneous commands
  • Sign and notarize packaged binaries made for macOS

Maintenance

  • Setup a Nix flake for more consistent developments
  • Include a note to update milestones after a release
  • Automatically extend the license at the start of a year
  • Use the development Nix flake in continuous integration
  • Checkout the entire Git history for automated testing
  • Request that PR titles resemble a conventional commit

v0.1.1

15 Jan 23:29
e9c717a
Compare
Choose a tag to compare

Added

  • Package releases for many different operating systems

Fixed

  • Parse the provided help flag to display a helpful message
  • Return the actual error that happens when building templates
  • Avoid a panic when no command arguments are provided
  • Output errors from parsing flags in a more clear manner

Maintenance

  • Perform asserts on uniquely named tests across packages
  • Refactor command usage templating into a templates package
  • Separate concerns of a single internal package into many
  • Increment the end license year to include this new year
  • Bump the Golang version to the most recent version of 1.21
  • Include instructions for cutting and versioning a release
  • Reduce frequency of dependabot updates to once a month
  • Include dependency checks for actions in GitHub Actions