Skip to content

Latest commit

 

History

History
106 lines (58 loc) · 1.87 KB

CHANGELOG.md

File metadata and controls

106 lines (58 loc) · 1.87 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

[1.9.0] - 2024-12-11

Added

  • support for multiple omnibars on the same page

Fixed

  • relaxed rails version requirement
  • fixed some items generated from active admin resources being mislabeled

[1.8.0] - 2024-07-06

Added

  • added support for turbo frames, thanks to @xijo
  • added loading animation for long-running commands

[1.7.0] - 2024-07-02

Added

  • conditional rendering of items (add_item(if: ->{ ... }))
  • conditional execution of commands (add_command(if: ->{ ... }))
  • inheritance of items, commands, and configuration (Bar2 = Class.new(Bar1))

[1.6.0] - 2024-01-25

Added

  • using arrow keys wraps around the list

Fixed

  • restored support for clicking result items

[1.5.1] - 2024-01-25

Fixed

  • help entries for search items with custom finders

[1.5.0] - 2024-01-25

Added

  • RailsOmnibar::add_webadmin_items

[1.4.0] - 2023-01-31

Added

  • RailsOmnibar::auth= for fine-grained authorization
  • RailsOmnibar::html_url for rendering in SPAs

Fixed

  • double execution of commands / queries

[1.3.2] - 2023-01-27

Fixed

  • long results overflowing

[1.3.1] - 2023-01-27

Fixed

  • hotkeys (e.g. CMD+K) were not properly overridden in firefox

[1.3.0] - 2023-01-27

Added

  • result icons
  • suggested results feature

[1.2.0] - 2023-01-23

Added

  • highlighting for matching letters in fuzzy search

Fixed

  • duplicate items on rails' hot reload
  • lack of pre-selected result in some cases

[1.1.0] - 2023-01-23

Added

  • support for returning an Array of items from itemizer:

[1.0.0] - 2023-01-22

Initial release.