Releases: ajaxorg/ace
Releases Β· ajaxorg/ace
v1.21.0
Features
Custom empty message when no completion found (#5158) (204aafa)
Special trigger characters to start autocomplete (#5147) (c2cfc5a)
Bug Fixes
command bar command type (#5168) (64c8253)
Other Changes
- Doc comments highlight improvements + closing auto-insertion by @mkslanc in #5109
- hide gutter tooltip on input by @akoreman in #5164
- added github dark theme by @bhagyajkumar in #5154
- fix error when attempting to insert snippet without MultiSelect by @nightwing in #5165
- Small fixes by @nightwing in #5162
New Contributors
- @oykuyilmaz made their first contribution in #5158
- @bhagyajkumar made their first contribution in #5154
Full Changelog: v1.20.0...v1.21.0
v1.20.0
Features
- Add gutter controls to keyboard accessibility mode (#5146) (5f2face)
- Inline autocomplete tooltip UX redesign (#5149) (8d56c84)
Other Changes
- INTERSECT & EXCEPT keywords highlight by @rozhnev in #5136
- fix instances of exponential backtracking found by recheck by @nightwing in #5144
- basic i18n support by @nightwing in #5153
- New insert snippet option to exclude extra indentation by @rahmaniaam in #5155
- Allow custom parentNode for hover tooltips by @whazor in #5156
- Updated jquery and fixed the fork me ribbon on the ace website by @skazantsev in #5161
- Hide Ace content from assistive technologies to improve a11y by @akoreman in #5160
New Contributors
- @rahmaniaam made their first contribution in #5155
- @skazantsev made their first contribution in #5161
Full Changelog: v1.19.0...v1.20.0
v1.19.0
What's Changed
Features
- publishing generated styling files to ace-code package (1fa223e)
New Contributors
- @marinsokol5 made their first contribution in #5152
Full Changelog: v1.18.1...v1.19.0
v1.18.1
What's Changed
Bug Fixes
- Add mode types, improve type definitions (e22bd5c)
- Hide
$getindent
from the SyntaxMode (2b1c65b) - Remove '$' fields for types that don't require exposing them (2db9d4e)
- Remove or update badly formatted declarations (1e7b022)
all by @ibabanov-aws in #5142 - ReplaceRange could now be implemented as an instance of the Range interface, rather than being an instance of the Range class by @mkslanc in #5143 (e1bdccc)
- Wrong next state in regex state by @mkslanc in #5139 (c5ed709)
New Contributors
- @ibabanov-aws made their first contribution in #5142
Full Changelog: v1.18.0...v1.18.1
v1.18.0
1.18.0 (2023-04-21)
Features
Other Changes
- basic doc tooltip by @nightwing in #5103
- Improve vim paste by @whazor in #5073
- Date and Time Functions added to MySQL highlight mode by @rozhnev in #5126
- Tooltip theme by @nightwing in #5131
- fix regression in searchbar keyboard handler by @nightwing in #5134
Full Changelog: v1.17.0...v1.18.0
v1.17.0
What's Changed
- remove will-change as it causes animations on chrome to hang by @nightwing in #5094
- prevent unwanted zoom on mobile when viewport is not specified by @nightwing in #5085
- Resize observer by @nightwing in #5095
- Add annotation level information to gutter tooltip by @akoreman in #5101
- Mobile selection change by @nightwing in #5087
- Implementing ES6 classes by @mkslanc in #5104
- Improves Liquid Support by @panoply in #5098
- fix bracket highlighting for brackets in open/close tags by @nightwing in #5108
- Completions improvements by @mkslanc in #5005
- Add option to use SVG gutter icons by @akoreman in #5107
- Fix wrong path for modes in esm-resolver generator by @mkslanc in #5115
- update node used in ci by @nightwing in #5120
- fix: adds missing 'on' method for 'guttermousedown' by @YasinKavuk in #5121
- fix autocomplete popup being shown without results by @nightwing in #5124
- Add option to prevent keyboard focus trapping by @akoreman in #5114
- add playground by @nightwing in #5118
New Contributors
- @akoreman made their first contribution in #5101
- @panoply made their first contribution in #5098
- @YasinKavuk made their first contribution in #5121
Full Changelog: v1.16.0...v1.17.0
v1.16.0
1.16.0 (2023-03-17)
Features
Bug Fixes
- add updated monospace font for Windows (#5091) (a981972)
- Added highlighting for TIES keyword introduced in PostgreSQL 13 (#5033) (9588086)
- Added lateral keyword introduced in MySQL 8.0.14 (#5053) (3250956)
- editor shadow appears under the selected line background when horizontal scroll is active (#5020) (ab4f788)
- Fix bug with missing token in latex folding (#5093) (44b3a3e), closes #5090
- Implement highlight mode for PL/SQL (Oracle) dialect (#5037) (159aa70)
- Improve MySQL highlighting mode (#5050) (00f6089)
- Option to determine specific prefixes for quote insertion (#5067) (34e769c), closes #5063
- Remove broken keybinding from vscode mode (#5032) (68ff964)
New Contributors
- @azmkercso made their first contribution in #5084
Full Changelog: v1.15.3...v1.16.0
v1.15.2
What's Changed
Bug Fixes
- remove usage of deprecated setCapture api (#5047) (30fc3ea)
- Add accessibility attributes back into autocomplete popup lines (#5049) (07dc157)
- Fix
setAnchor
(#5061) (e7d37fa) - Added lateral keyword introduced in MySQL 8.0.14 (#5053) (3250956)
- Implement highlight mode for PL/SQL (Oracle) dialect (#5037) (159aa70)
- Improve MySQL highlighting mode (#5050) (00f6089)
Full Changelog: v1.15.1...v1.15.2
v1.15.0
What's Changed
Features
Bug Fixes
- Added highlighting for TIES keyword introduced in PostgreSQL 13 (#5033) (9588086)
- editor shadow appears under the selected line background when horizontal scroll is active (#5020) (ab4f788)
- Remove broken keybinding from vscode mode (#5032) (68ff964)
New Contributors
- @InspiredGuy made their first contribution in #5020
Full Changelog: v1.14.0...v1.15.0
v1.14.0
Features
Bug Fixes
- added GREATEST|LEAST logical functions added in SQL Server 2022 (#5009) (e3f3e7a)
- Update ace.d.ts typings for navigate (#5011) (a302709)
New Contributors
- @Aoyku made their first contribution in #5008
- @rozhnev made their first contribution in #5009
- @sadnub made their first contribution in #5011
Full Changelog: v1.13.2...v1.14.0