Skip to content

v0.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Feb 01:49

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