Skip to content

chore(main): release 3.0.0#57

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

chore(main): release 3.0.0#57
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions

@github-actions github-actions Bot commented Apr 17, 2025

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

3.0.0 (2026-04-28)

⚠ BREAKING CHANGES

  • readme: minimal neovim version requirement
  • log: remove save_to_file option, OFF is now default for min_level
  • events: extract emit_events to be a separate option
  • statusline: rework stline component and add new API for working with it
  • types: rename config types

Features

  • allow screen to never be cleared (#75) (95bc18c)
  • change some log inputs (6412873)
  • command: add :Screenkey log clear command (6d96d5b)
  • config: keys can now be a function that returns string (1711095)
  • config: add colorize function, completes tasks in #54 (15a8552)
  • config: allow any key in config.keys (fix #59) (0f18732)
  • config: enable customization of window transparency (#70) (4f40230)
  • disable: users can now disable screenkey in specific modes (390e379)
  • events: extract emit_events to be a separate option (df80952)
  • health: check for Neovim version (14163df)
  • highlights: define hlgroups for different types of keys (208739a)
  • keys: consecutive_repeats field of the queued_key (d494c6b)
  • log: add save_to_file and filepath log options (d9833ba)
  • log: remove save_to_file option, OFF is now default for min_level (52fdb94)
  • log: rework logger (9605131)
  • separator: introduce separator between displayed keys (9366ee3)
  • statusline: rework stline component and add new API for working with it (37171c4)
  • types: more precise types for highlights (a8d95f2)
  • ui: persist window size on resize (#71) (cb5ca77)
  • ui: set winfixbuf for screenkey window (cc83075)
  • utils: improve errors styling (5706541)

Bug Fixes

  • commands: remove old log subcommands (008e7cb)
  • config: don't fall back to default config if the config is invalid (1c61a57)
  • core: check for errors when creating timer (55b9a3b)
  • core: filter keys should be applied for statusline too (961be36)
  • core: only emit ScreenkeyUpdated when queued keys actually change (#73) (f42fe7a)
  • core: statusline component bug (9285cae)
  • key_utils: handle multi-character key names in modifier parsing (#72) (d231c2f)
  • key_utils: properly parse keys like <TAB> and <S-TAB> (84c894c)
  • lint: prettierd conflicts with markdownlint rules (689ae10)
  • partial fix for #47 (a2f9f29)
  • ui: update active field (6d6c889)
  • use nvim_strwidth instead of # (1dddfce)
  • utils: vim.validate upgrade (#66) (04875fc)
  • utils: increment/decrement z-index accordingly (bcdf8f8)
  • utils: round negative numbers correctly (474c9ba)
  • util: use nvim_win_set_config() instead of redrawing (8adb110)

Reverts

  • "refactor(types)!: rename config types" (01dc077)

Documentation

  • readme: minimal neovim version requirement (cb32e6c)

Code Refactoring

  • types: rename config types (f309701)

This PR was generated with Release Please. See documentation.

@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 13 times, most recently from ba3599b to d9938e4 Compare April 23, 2025 16:13
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 5 times, most recently from 31dd1c4 to 9ffc53b Compare April 29, 2025 12:35
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 5 times, most recently from 18fed2e to 757b6dd Compare May 23, 2025 17:31
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 757b6dd to e486bb9 Compare June 10, 2025 22:59
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 3 times, most recently from 2618734 to 470b36e Compare August 7, 2025 00:54
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 470b36e to b3dc58b Compare August 11, 2025 16:36
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 2 times, most recently from 2ff6ada to 137de11 Compare August 12, 2025 22:46
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 137de11 to 5356083 Compare August 24, 2025 21:40
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 2 times, most recently from 0c852a4 to 91daf90 Compare October 13, 2025 11:36
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 91daf90 to 09f86d6 Compare November 15, 2025 00:21
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 09f86d6 to 2de56b5 Compare December 6, 2025 11:32
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 2de56b5 to 0743f0d Compare December 28, 2025 19:54
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 4 times, most recently from 07c8c80 to 582e26f Compare February 15, 2026 14:34
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 9 times, most recently from 4f775da to e2db9e4 Compare April 5, 2026 21:23
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from e2db9e4 to 345640b Compare April 7, 2026 22:40
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 345640b to 0788f37 Compare April 16, 2026 15:39
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch 2 times, most recently from 51fa74f to 653758c Compare April 28, 2026 21:33
@github-actions
github-actions Bot force-pushed the release-please--branches--main branch from 653758c to 7a95748 Compare April 28, 2026 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

'%' symbol is not in screenkey.config.keys

0 participants