Skip to content

Releases: oz/tz

v0.8.0

14 Feb 01:49
Compare
Choose a tag to compare

Changelog

  • 7dc9ad0 chore: update upload-artifact 3 -> 4
  • 26ec0a4 Releasing 0.8.0
  • 10f602a chore: update bubbletea
  • a0820b3 Update nightly.yml
  • 45dc673 Update release.yml
  • 887970a Update nightly.yml
  • 2c68b71 Removed broken Android builder
  • 8091ce7 feat: Added Auto release workflows
  • c486a23 Move more fixtures to testdata/
  • 5ae5e74 view_test.go: Test zero-minute key mapping
  • 6f15796 view_test.go: Test new weekly key mappings per 31f3810
  • 14834de view.go: highlight zone with markers (main.go: "j"/"k" keys)
  • de3c249 DST support Part 6: view.go: Format styles (main.go: "f" key)
  • a24b295 DST support Part 6: view.go: Zone offset styles (main.go: "z" key)
  • ebe151c DST support Part 5: config_test.go: Test LoadConfigParser
  • 05e7bb0 DST support Part 5: zone.go: Test dynamic VerboseString(t)
  • 6ae2cd4 DST support Part 5: zone.go: Dynamic VerboseString(t) (fix 0bdd6e2)
  • 4d4656f DST support Part 5: zone.go: Redefine Name, add dynamic Abbreviation(t)
  • 9629798 DST support Part 5: zone.go: Add Loc
  • fcf2411 DST support Part 4: view.go: Midnight DST support (fix 01ff381)
  • 2d7d2af DST support Part 3: view.go: DST start/end visual indicators
  • 4afebad DST support Part 2: view.go: Major DST implementation (breaking changes, fix 092a39a) and +/-/0 keys for minute navigation (fix cb3ba9f)
  • 65b054a DST support Part 2: view.go: Rename currentTime to timeInZone
  • a4fcc42 DST support Part 1: clock.go: AddHours: Preserve current minute (fix cb3ba9f)
  • 65af450 DST support Part 1: config.go: Use stable time (fix 0bdd6e2)
  • 47440d4 Prepare DST support: testdata/view/test-local-timezones.txt (right-aligned e4e6d44)
  • 76971ea Prepare DST support: testdata/view/test-local-timezones.txt (original as at v0.7.0)
  • 89ab873 Prepare DST support: view_test.go: Local zone comparison
  • c3a94f1 Prepare DST support: testdata/view/test-dst-midnights.txt (right-aligned e4e6d44)
  • cb540b1 Prepare DST support: testdata/view/test-dst-midnights.txt (original as at v0.7.0)
  • fb9f22c Prepare DST support: view_test.go: Midnight DST support
  • 2e4846a Prepare DST support: testdata/view/test-fractional-timezone-offsets.txt (with regressions 0bdd6e2 and cb3ba9f)
  • c2f5277 Prepare DST support: testdata/view/test-fractional-timezone-offsets.txt (right-aligned e4e6d44)
  • 878618d Prepare DST support: testdata/view/test-fractional-timezone-offsets.txt (original as at v0.7.0)
  • 20cfefe Prepare DST support: view_test.go: Fractional timezone testing
  • d6fc724 Prepare DST support: testdata/view/test-dst-*-days.txt: wrong zones (with regression 0bdd6e2)
  • eea0756 Prepare DST support: testdata/view/test-dst-*-days.txt: right-aligned (feature e4e6d44)
  • ac2acaa Prepare DST support: testdata/view/test-dst-*-days.txt: left-aligned (original as at v0.7.0)
  • 7b9476d Prepare DST support: view_test.go: DST testing
  • b13d0c2 logger_test.go
  • 332a496 config_test_keys_dup.toml
  • 79eb5ce config_file_test.go
  • 439520d config_file.go: Parameterise filename for unit testing (fix #68)
  • 95d94ea README.md: Use example-conf.toml
  • ac4d82c search_test.go: Test SearchZones, SortedNames, and Print (see d6c5408)
  • 6b547d0 main.go: Usage: -list [filter] (fix d6c5408)
  • 584ac78 main_test.go: Test showHelp key (see 6e62971)
  • 4b5b62a main_test.go: Fix SetupLogger (fix 88dec44 fix #65)
  • 40cce80 config.go: Conventional keymappings (see 31f3810 and dd82c96 fix #64)
  • d95f46e config.go: Remove redundant NewDefaultConfig (fix 31f3810)
  • 98b1a9d config.go: Fail for conflicting keymaps (see 2139f90 fix #63)
  • e152d85 config.go: Fix regression of UTC missing (fix 31f3810 fix 2139f90 fix #66)
  • b8d3ffc main_test.go: Use stable test data, fix “military time” test (help #56)
  • df2f11e Add clock_test.go (help #56)
  • 39053d2 clock.go: Preserve timezone (fix 0bdd6e2 #57); fix -w with -when (fix 057fc06 #58)
  • 5e7ae52 Dynamic right-alignment of dates
  • 4ac8666 [fix] Update main "quit" test to load default keymaps
  • 09a657c [doc] minor tweaks to syntax
  • 649c3ff Panic less often
  • 769d25b Don't use config if config-loading failed
  • 7703d99 Optimize a bit key matching
  • 74ba085 Add "Quit" to config options
  • bd60d88 Add default keymaps to tests
  • e67d4c3 Documentation for config files and debug logs
  • ae15551 Merge env and file zone config
  • 88dec44 Debug Logger
  • 645336b Silently fail without config file
  • 31f3810 Merge File and Env configs
  • 783aa48 Clean up logs
  • 9c6e93d Dynamic keymaps
  • 6e20610 Refactor env conf, read keymaps from file
  • 2139f90 Load settings from config file
  • d3345de Run tests on supported go versions
  • 7877a0e Stick to the oldest supported Go version for now
  • abfdd59 Support linux pipes (ex: less)
  • a141a68 Update GitHub Actions deps
  • 51bf458 Fix test
  • 0bdd6e2 Consolidate clocks
  • 6e62971 Add help toggle
  • cf2bc34 Revert showDates default to false
  • 7a0932b Fix double day jump bug
  • 0c9a6b2 status line for latest commands
  • 848a15b Add year to time
  • e4e6d44 Use time color as highlighted bg color, right align time
  • 057fc06 watch flag
  • 6b4772b Open on timeanddate.com
  • dd82c96 Scroll by week and day
  • d2498e6 Update clock on minute tick
  • cb3ba9f Update clock as you move, allow day movements, add month to view
  • 7f0672a Press t to go to current time
  • 9371d9c Bump golang.org/x/text from 0.3.7 to 0.3.8

v0.7.0

10 Jan 00:36
@oz oz
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @noaoh made their first contribution in #42

Full Changelog: v0.6.3...v0.7.0

v0.6.3

16 Jan 17:34
@oz oz
Compare
Choose a tag to compare

What's Changed

  • README: Installation: Add go install by @jtagcat in #36
  • Fix #4: Support timezones with non-hourly (non-integer) UTC offsets by @jnd-au in #38

New Contributors

Full Changelog: v0.6.2...v0.6.3

v0.6.2

02 Dec 01:48
@oz oz
Compare
Choose a tag to compare

What's Changed

  • Added a basic -list flag to list & lookup zone names. Use with tz -list | fzf or tz -list my-filter. I'm looking into add/removing zones from tz directly. Maybe in a future release. 🔮
  • Change the date when going over midnight in either direction (#32).
  • Fix comment about navigation key direction by @mamachanko in #28

New Contributors

Full Changelog: v0.6.1...v0.6.2

v0.6.1

14 Oct 14:37
@oz oz
Compare
Choose a tag to compare

Minor fix for 0.6 release, to add a line-return after showing program version with -v.

0.6

14 Oct 03:29
@oz oz
Compare
Choose a tag to compare
0.6
  • change TZ_LIST format to use ; as a separator for time zones
  • tz can read a list of time zones from CLI arguments, e.g. tz Etc/UTC Europe/Berlin,Angela Asia/Tokyo,Shinzo
  • add -v flag to print the version

0.5

01 Apr 13:03
@oz oz
Compare
Choose a tag to compare
0.5

Added:

  • Add -q flag to exit after printing time
  • Add -when flag to pick the time

Thanks to: @rthomas @masukomi @wizardishungry @wneessen

0.4

16 Mar 02:59
@oz oz
Compare
Choose a tag to compare
0.4

Added:

  • Color adjustments with light and dark variants, chosen automatically based on the terminal's background color
  • The time now updates every minute with the system clock

Thanks @meowgorithm

0.3

04 Mar 15:24
@oz oz
Compare
Choose a tag to compare
0.3

Added:

  • Toogle date display under the timelines with d
  • Tweaked colors

0.2

13 Feb 17:25
@oz oz
Compare
Choose a tag to compare
0.2

Added:

  • zone names can be aliased in TZ_LIST environment variable