Releases: eclipse-tm4e/tm4e
Releases · eclipse-tm4e/tm4e
0.8.0
What's Changed
- perf: faster processing of large files by @sebthom in #543
- perf: various improvements in org.eclipse.tm4e.core.internal.oniguruma by @sebthom in #549
- perf: speed up string tokenization and reduce heap usage by @sebthom in #551
- fix: sync issues between TokenizerThread and TMPresentationReconciler by @sebthom in #566
- fix: update language pack by @sebthom in #550
- fix: re-enable xml syntax after 4643498 by @sebthom in #553
- fix: re-enable markdown syntax after language pack update by @sebthom in #554
- fix: Layout of Language Configuration Preference Page #552 by @raghucssit in #555
- fix: only add related link to langcfg prefs if langcfg plugin is loaded by @sebthom in #537
- refact: add ITMDocumentModel interface by @sebthom in #556
- refact: refactor TMModel.TokenizerThread and add debug logging by @sebthom in #562
- refact: improve handling of ModelTokensChangedEvent listeners by @sebthom in #565
- refact: rename OnigScanner#findNextMatchSync to findNextMatch by @sebthom in #548
- refact: add packages
tm4e.core.internal.grammar.raw
andtm4e.core.internal.theme.raw
by @sebthom in #557 - refact: improve UI test cases by @sebthom in #567
- chore: upgrade Eclipse Target Platform to 4.27 (2023-03) by @sebthom in #538
- fix: pin guava major version to prevent java.lang.NoClassDefFoundError: by @sebthom in #546
- build(deps): bump joni from 2.1.48 to 2.2.1 by @sebthom in #547
- build(deps): bump snakeyaml from 1.27.0 to 2.0.0 by @sebthom in #564
- build(deps): bump tycho-version from 3.0.4 to 3.0.5 by @dependabot in #568
- build(deps): bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @dependabot in #542
- ci(deps): bump srvaroa/labeler from 1.5.0 to 1.6.0 by @dependabot in #558
New Contributors
- @raghucssit made their first contribution in #555
Full Changelog: 0.7.1...0.8.0
0.7.1
What's Changed
- fix: task tags are ignored if not at the start of a comment by @sebthom in #532
- fix: potential race condition on reloading task tag config by @sebthom in #533
- fix: Pass regex warnings to Logger instead of printing it to stderr by @ddscharfe in #535
- style: fix checkstyle findings by @sebthom in #536
New Contributors
- @ddscharfe made their first contribution in #535
Full Changelog: 0.7.0...0.7.1
0.7.0
What's Changed
- fix(deps): bump tycho-version from 3.0.3 to 3.0.4 by @dependabot in #513
- fix(deps): bump srvaroa/labeler from 1.4.0 to 1.5.0 by @dependabot in #515
- fix(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 by @dependabot in #516
- fix: On enter rule don't use the proper insert spaces / tab width when those settings are changed by @angelozerr in #517
- fix: minor bugfix to ToggleLineCommentHandler. by @andrewL-avlq in #522
- fix: licensecheck fails to validate project maven modules by @sebthom in #523
- fix(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10 by @dependabot in #520
- fix(deps): bump junit-jupiter-engine from 5.9.2 to 5.9.3 by @dependabot in #521
- fix(deps): bump joni from 2.1.45 to 2.1.48 by @sebthom in #524
- fix(#525): disable broken markdown.math grammars by @jensli in #529
- fix(deps): bump maven-surefire-plugin from 3.0.0 to 3.1.0 by @dependabot in #530
- fix(deps): bump surefire-junit-platform from 3.0.0 to 3.1.0 by @dependabot in #531
- feat: add Task Tag UI preferences by @sebthom in #528
New Contributors
- @andrewL-avlq made their first contribution in #522
- @jensli made their first contribution in #529
Full Changelog: 0.6.3...0.7.0
0.6.3
What's Changed
- Fix toggle block comments by @vrubezhny in #471
- Use Tycho 3.0.1 by @mickaelistria in #474
- Update the dependencies to newer minor versions by @merks in #479
- fix(deps): bump eclipse-jarsigner-plugin from 1.3.4 to 1.3.5 by @dependabot in #480
- fix(deps): bump junit-jupiter-engine from 5.9.1 to 5.9.2 by @dependabot in #482
- fix(deps): bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 by @dependabot in #483
- fix(deps): bump surefire-junit-platform from 3.0.0-M7 to 3.0.0-M8 by @dependabot in #484
- fix(deps): bump eclipse-jarsigner-plugin from 1.3.5 to 1.4.0 by @dependabot in #485
- Dependency updates by @akurtakov in #486
- fix(deps): bump joni from 2.1.44 to 2.1.45 by @sebthom in #487
- minor refactoring by @sebthom in #488
- fix(deps): bump eclipse-jarsigner-plugin from 1.4.0 to 1.4.1 by @dependabot in #490
- fix(deps): bump eclipse-jarsigner-plugin from 1.4.1 to 1.4.2 by @dependabot in #491
- fix(deps): bump surefire-junit-platform from 3.0.0-M8 to 3.0.0-M9 by @dependabot in #492
- fix(deps): bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0-M9 by @dependabot in #493
- fix(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by @dependabot in #494
- backport upstream changes (stable ruleIds) by @sebthom in #495
- fix(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot in #497
- backport upstream changes by @sebthom in #498
- refact: reformat source code and update build config by @sebthom in #504
- fix(deps): bump surefire-junit-platform from 3.0.0-M9 to 3.0.0 by @dependabot in #507
- fix(deps): bump maven-surefire-plugin from 3.0.0-M9 to 3.0.0 by @dependabot in #508
- refact: address various checkstyle findings by @sebthom in #509
- build: improve pluginRepositories config by @sebthom in #511
New Contributors
Full Changelog: 0.6.2...0.6.3
0.6.2
p2 repo is https://download.eclipse.org/tm4e/releases/0.6.2
What's Changed
- Update to 4.25 by @akurtakov in #443
- fix(deps): bump junit-jupiter-engine from 5.9.0 to 5.9.1 by @dependabot in #442
- fix(deps): bump eclipse-jarsigner-plugin from 1.3.2 to 1.3.3 by @dependabot in #446
- fix(deps): bump eclipse-jarsigner-plugin from 1.3.3 to 1.3.4 by @dependabot in #448
- Releng improvements by @akurtakov in #449
- fix scopeName of Regular Expressions (JavaScript) by @shapayev in #452
- Fix syntax colouring when inline comments contain multi-byte characters + numerical constants/punctuation by @shapayev in #451
- Extend test cases by @sebthom in #453
- Simplify null handling of lazy initialized fields by @sebthom in #454
- Toggle comment doesn't toggle back off comments but keeps adding comm… by @vrubezhny in #447
- Fix typo in private variable name and upgrade dependencies by @sebthom in #455
- Minor code maintenance by @sebthom in #456
- Some cleanups by @akurtakov in #458
- fix(deps): bump stCarolas/setup-maven from 4.4 to 4.5 by @dependabot in #464
- "Toggle Block Comment" handler should fail back to "Toggle Lines comment" if there are no block comment #450 by @vrubezhny in #463
- Fix #457 NPE in GrammarPreferencePage by @sebthom in #465
- Fix add block comment by @mickaelistria in #469
New Contributors
Full Changelog: 0.6.1...0.6.2
0.6.1
p2 repo is https://download.eclipse.org/tm4e/releases/0.6.1
What's Changed
- Update Jenkinsfile by @sebthom in #427
- Fix Toggle Line Comment by @mickaelistria in #429
- Unify prolog of Maven POMs by @sebthom in #428
- fix(deps): bump exec-maven-plugin from 3.0.0 to 3.1.0 by @dependabot in #430
- fix(deps): bump junit-jupiter-engine from 5.8.2 to 5.9.0 by @dependabot in #431
- fix(deps): bump maven-javadoc-plugin from 3.4.0 to 3.4.1 by @dependabot in #432
- Align onEnterRule#indent JSON loading with vscode specification by @angelozerr in #438
- Fix indentation problem with onEnterRule by @angelozerr in #439
Full Changelog: 0.6.0...0.6.1
0.6.0
What's Changed
- To Java 17 by @mickaelistria in #395
- Fix build by @sebthom in #396
- Minor cleanup by @sebthom in #397
- use var keyword where new objects are assigned to local variables by @sebthom in #398
- Display and Sort by Content Name in Language Configuration Prefs by @sebthom in #399
- Adapt changes in upstream project by @sebthom in #400
- Refactor GrammarReader/ThemeReader by @sebthom in #401
- Replace non-functional stopAtOffset tokenize parameter with timeLimit by @sebthom in #402
- Refactor TMModel line token update and DocumentModelLines by @sebthom in #403
- Improve ThemePreferencePage by @sebthom in #406
- Respect notIn setting of AutoClosingPairs by @sebthom in #407
- fix(deps): bump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7 by @dependabot in #410
- add snippet for source.ts test (easier manual testing) by @mickaelistria in #411
- Fix loading of local resources by @mickaelistria in #412
- [releng] licensecheck uses Java 18 by @mickaelistria in #413
- Create IMarkers for BUG,NOTE,FIXME,HACK,TODO,XXX comments by @sebthom in #414
- Only trigger auto-closing at end of line or before whitespace char by @sebthom in #415
- Add TextMate Language Pack feature by @howlger in #374
- Move all classes of languageconfiguration plugin to internal package by @sebthom in #417
- Add language pack feature to repo by @mickaelistria in #416
- Reorganize internal classes of languageconfiguration plugin by @sebthom in #418
- Refactor Eclipse logging by @sebthom in #419
- Support autoCloseBefore language configuration setting by @sebthom in #420
- Improve toggle comment menu contributions by @sebthom in #421
- fix(deps): bump stCarolas/setup-maven from 4.3 to 4.4 by @dependabot in #423
- Bump minor version by @mickaelistria in #424
- Update tm4e plugin dependencies by @sebthom in #425
New Contributors
Full Changelog: 0.4.4...0.6.0