Changes:
Feature Requests:
- #36: Give more context: Grammar is in an endless loop - Grammar is not advancing, nor is it pushing/popping
Bugs:
- #145: Grammer Endless Loop detector triggers inappropriately
- #119: YAML file does not colorise correctly
- #105: Cannot include another grammar's pattern in an includeOnlyRule
- #95: cosmetic: missing '>' in error message
No grammar provided for <${initialScopeName}
- #66: Unexpected highlighting behavior when end is not defined
- #82: Grammar parser does not correctly recognize pug rule
Others:
See More
- #233: feat: add child combinator ">" (and fix a specificity bug)
- #235: bump version
- #234: Bump braces from 3.0.2 to 3.0.3
- #223: Remove unused fixtures (fixes CodeQL warning)
- #222: fix: fix CodeQL issues
- #221: Disable rich navigation workflow
- #212: Fix PoliCheck issues
- #181: use padStart instead of a loop
- #205: Bump webpack from 5.50.0 to 5.76.0
- #204: Engineering - remove custom code to create git tag
- #203: Publish tag on release, fixes #202
- #202: Tagging releases
- #201: Add
batch:true
to pipeline - #196: Bump version to 9.0.0
- #198: Please add back IRawGrammar as top level export!
- #199: Fixes #198
- #197: Resolved conversations from PR.
- #195: Makes rule ids stable and enables state diffing
- #191: Export IRawTheme & Increase version
- #190: Ensure breaking changes get a major version
- #188: Bump minimatch from 3.0.4 to 3.1.2
- #189: update repo settings
- #187: Remove PR Chat
- #186: Engineering - React to template changes
- #184: Fix the build pipeline
- #183: bump version
- #182: Engineering - Scaffold pipeline
- #180: Bump terser from 5.7.1 to 5.14.2
- #176: Add pr chat bot
- #172: refactoring
- #170: Implements flag "containsBalancedBrackets"
- #169: Renames TemporaryStandardTokenType to OptionalStandardTokenType.
- #159: Implement
FontStyle.Strikethrough
- #148: Make scope capture substitution regex global
- #147: scope name capture substitution seem to trigger only once
- #146: Improve endless loop detection
- #143: Bump ini from 1.3.5 to 1.3.7
- #132: fix typo in package.json
- #128: Add grammar performance warning
- #109: Enable strict null checking in the code
- #113: Add debugging to While Rule popping
- #107: Allow using Map and Set internally
- #96: Build task not specified
- #81: getInjections has a few lines of dead code
- #92: Fix line end rule count and debug
- #88: no while checks if scanning a capture
- #100: chore: update [email protected] for node12
- #101: Set up CI with Azure Pipelines
- #86: Allow empty or missing begin
- #22: [jade] Incorrect highlighting in strings with inline tags
- #85: capture if pushed rules have advanced and reflect when popped
- #73: inspect.js only reads 'grammer_paths[0]' and swap replace/substr in grammer.ts
This list of changes was auto generated.