Skip to content

Latest commit

 

History

History
213 lines (124 loc) · 13.4 KB

CHANGELOG.md

File metadata and controls

213 lines (124 loc) · 13.4 KB

Changelog

3.1.4 (2023-10-24)

Bug Fixes

  • app,db,keytracker: better handling of app shutdown (719ae12)
  • app: shutdown works correctly from tray menu (2eff060)

3.1.3 (2023-10-22)

Bug Fixes

3.1.2 (2023-10-22)

Bug Fixes

  • install cosign in actions (ac7ef25)

3.1.1 (2023-10-22)

Bug Fixes

  • ui: commit URL txt files (eb07d91)

3.1.0 (2023-10-22)

Features

  • db: sync database to disk every hour (c06af4e)

Bug Fixes

  • keytracker: remove non-working pattern matching code (e495f1b)

3.0.1 (2023-10-18)

Miscellaneous Chores

  • release 3.0.1 packaging fixes (5c4ff60)

3.0.0 (2023-10-18)

⚠ BREAKING CHANGES

  • app,keytracker: restructure corrections code
  • db,app,corrections: improve corrections tracking
  • all: improve stats tracking

Features

  • all: improve stats tracking (35656f8)
  • app,keytracker: restructure corrections code (b6ae8da)
  • app: embed icons and urls rather than defining in code (4f7f82d)
  • db,app,corrections: improve corrections tracking (1e811de)
  • keytracker: adjust interfaces for keytracker (6aa3d34)
  • keytracker: improve goroutine handling (c6177d6)
  • tools/scraper: add a tool to scrape common misspellings off Wikipedia (9b412ec)
  • tools: scraper output saves as corrections.toml (ff32e41)

Bug Fixes

  • app: quit from tray icon runs appropriate actions (6681999)
  • corrections: remove spew (a6a96fd)

2.1.1 (2023-08-26)

Bug Fixes

  • app: auto-complete mistake (696a54a)

2.1.0 (2023-08-25)

Features

  • app,wordstats: start tracking session stats (091d823)
  • app: better layout and label for lifetime stats (84a77c9)

2.0.0 (2023-06-26)

⚠ BREAKING CHANGES

  • working code without sockets

Features

  • app,keytracker: split out channel handling and word details from keytracker (998e156)
  • app: add settings, report issue, request feature tray menu options (74377bc)
  • working code without sockets (80b2028)

Bug Fixes

  • app,keytracker: corrections can now be toggle on/off again (c560ad8)
  • app: "Show Stats" tray icon menu option restored (878e12b)
  • app: notifications toggle and display working again (03e00f5)
  • app: remove unused notifications code (3c01d3b)
  • app: stats tracking now working again (8486b27)
  • cmd,app,server: merge client command into root command (aa260aa)
  • cmd: remove --user command option and enable sub-command (35f0dee)
  • notifications: remove more unused notifications code (c582389)
  • remove no longer used client and control code (3105d1f)

1.1.2 (2023-06-04)

Bug Fixes

  • assets: incorrect OnlyShowIn value removed (0b5d6f4)

1.1.1 (2023-06-04)

⚠ BREAKING CHANGES

  • migrate to fyne for UI elements (tray icon)

Features

  • app: rework icons for different app states (b171502)
  • client: migrate from logrus to zerolog (946461f)
  • client: migrate notifications to fyne notifications (d013afe)
  • cmd: create some common functions used by all commands (f6b4efb)
  • cmd: enable flexible port selection for profiling (406f25a)
  • cmd: migrate from logrus to zerolog (81fa6f1)
  • cmd: use functions for setting debugging/profiling and checking permissions (cc5da36)
  • migrate to fyne for UI elements (tray icon) (1ac82ef)
  • remove all usage of logrus in favour of zerolog (5a6b8c4)
  • repo: add bug report and feature request GitHub issue templates (d698473)
  • server: migrate from logrus to zerolog (c44f291)

Bug Fixes

  • assets: .desktop file validation (4d4252c)
  • build: fix dependency error for rpm (c5ef320)
  • client: file naming and go.mod deps (9c5389e)
  • client: fix logic for client start (835cc8e)
  • client: recover when server disconnects (b12b9c1)
  • client: remove deprecated io/ioutil usage (9e8de7e)
  • cmd: change default paths for installation (9d25c1c)
  • keytracker: missing parameter for log message (170c3c1)
  • keytracker: update logic for creating new virtual keyboard (f5acce2)
  • server: don't try to send corrections if no client connected (65f02d5)

Miscellaneous Chores

1.1.0 (2023-06-04)

Features

  • app: rework icons for different app states (f2da747)
  • repo: add bug report and feature request GitHub issue templates (cb5a7c3)

Bug Fixes

  • assets: .desktop file validation (6c49dfe)
  • cmd: change default paths for installation (5d8b549)

1.0.1 (2023-05-05)

Bug Fixes

  • build: fix dependency error for rpm (aa8917a)

1.0.0 (2023-05-05)

⚠ BREAKING CHANGES

  • migrate to fyne for UI elements (tray icon)

Features

  • client: migrate from logrus to zerolog (946461f)
  • client: migrate notifications to fyne notifications (d013afe)
  • cmd: create some common functions used by all commands (f6b4efb)
  • cmd: enable flexible port selection for profiling (406f25a)
  • cmd: migrate from logrus to zerolog (81fa6f1)
  • cmd: use functions for setting debugging/profiling and checking permissions (cc5da36)
  • migrate to fyne for UI elements (tray icon) (1ac82ef)
  • remove all usage of logrus in favour of zerolog (5a6b8c4)
  • server: migrate from logrus to zerolog (c44f291)

Bug Fixes

  • client: file naming and go.mod deps (9c5389e)
  • client: fix logic for client start (835cc8e)
  • client: recover when server disconnects (b12b9c1)
  • client: remove deprecated io/ioutil usage (9e8de7e)
  • keytracker: update logic for creating new virtual keyboard (f5acce2)
  • server: don't try to send corrections if no client connected (65f02d5)