Releases: josefarias/hotwire_combobox
Releases · josefarias/hotwire_combobox
v0.1.42-alpha
What's Changed
📦 Features
- Emit hw-combobox:closed event by @josefarias in #100
- Add A11y notes to readme by @josefarias in #102
- Support custom elements in forms by @josefarias in #105
- Pass display and value as locals to render_in evals by @josefarias in #107
Full Changelog: v0.1.41...v0.1.42
v0.1.41-alpha
What's Changed
📦 Features
- Add styles for invalid combobox by @josefarias in #81
- Implement customizable elements by @josefarias in #80
- Add label to fieldset by @josefarias in #85
- Add clear button by @josefarias in #92
🎷🐛 Bug Fixes
- Fix clicking on async freetext substring matches by @josefarias in #95
- Fix filtering when locking in selection by @josefarias in #98
🗄️ Dependencies
Full Changelog: v0.1.40...v0.1.41
v0.1.40-alpha
What's Changed
📦 Features
- Filter before selecting a clicked option by @josefarias in #79
Full Changelog: v0.1.39...v0.1.40
v0.1.39-alpha
What's Changed
📦 Features
- Implement custom events by @josefarias in #75
- Reroute listbox streams to dialog if necessary by @josefarias in #78
🎷🐛 Bug Fixes
- Memoize potentially random ids by @josefarias in #74
🗄️ Dependencies
- Add GH actions to dependabot by @josefarias in #72
- Bump actions/cache from 2 to 4 by @dependabot in #73
Full Changelog: v0.1.38...v0.1.39
v0.1.38-alpha
What's Changed
📦 Features
- Add assets instructions to readme by @excid3 in #60
- Raise a more helpful NoMethodError by @josefarias in #63
- Make
:for_id
optional in async options by @josefarias in #64 - Implement include_blank by @josefarias in #59
- Support JS bundling pipelines by @josefarias in #68
- Add JS asset instructions to README by @josefarias in #69
🎷🐛 Bug Fixes
- Generate an id if one is not passed to combobox by @josefarias in #66
💅 Cosmetic Changes
@states
-> @state_options by @josefarias in #58- Add rubocop by @josefarias in #67
New Contributors
Full Changelog: v0.1.37...v0.1.38
v0.1.37-alpha
What's Changed
📦 Features
- Turn off native html autocomplete by default by @josefarias in #57
🎷🐛 Bug Fixes
- Only use
<li>
elements as listbox children by @josefarias in #55 - Implement aria-activedescendant by @josefarias in #56
Full Changelog: v0.1.36...v0.1.37
v0.1.35-alpha
What's Changed
🎷🐛 Bug Fixes
- Fix async comboboxes by @josefarias in #45
- Fix selection via enter key by @josefarias in #46
- Fix async selection by @josefarias in #47
Full Changelog: v0.1.34...v0.1.35
v0.1.34-alpha
What's Changed
🎷🐛 Bug Fixes
- Fix prefilled html by @josefarias in #43
- Wait until end of options stream to commit an async filter by @josefarias in #42
💅 Cosmetic Changes
- Add bugs and cosmetic changes sections to changelog template by @josefarias in #44
Full Changelog: v0.1.33...v0.1.34
v0.1.33-alpha
What's Changed
Breaking Changes 🛠
- Remove isolation CSS property by @josefarias in #23
📦 Features
- Run tests CI on each pull request by @pranavbabu in #31
- Navigate dummy app's variations by @jlw in #29
- Improve JS isolation mechanisms by @josefarias in #34
- Add enum support by @josefarias in #35
- Fix filtering inconsistencies by @josefarias in #37
- Refactor system tests by @josefarias in #38
New Contributors
- @pranavbabu made their first contribution in #31
- @jlw made their first contribution in #29
Full Changelog: v0.1.32...v0.1.33
v0.1.32-alpha
What's Changed
📦 Features
- Prefer
#async_combobox_options
to#paginated_combobox_options
by @josefarias in 32e4a3d - Housekeeping (minor refactoring) by @josefarias in 74302db
Full Changelog: v0.1.31...v0.1.32