From e3978c097eec1a5bc2dbf0bd70cf215702745860 Mon Sep 17 00:00:00 2001 From: "autogex-release-bot[bot]" <278189079+autogex-release-bot[bot]@users.noreply.github.com> Date: Wed, 27 May 2026 17:48:13 +0000 Subject: [PATCH] chore(main): release 1.8.0 --- .github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .release-please-manifest.json | 2 +- CHANGELOG.md | 19 +++++++++++++++++++ README.md | 2 +- pom.xml | 2 +- 5 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 41802c6..10a71dd 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -47,7 +47,7 @@ body: attributes: label: Autogex Version description: What version of Autogex are you using? - placeholder: e.g., 1.7.2 # x-release-please-version + placeholder: e.g., 1.8.0 # x-release-please-version validations: required: true - type: textarea diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b08a26c..c523ce1 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.7.2" + ".": "1.8.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index c3f59b0..9982213 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [1.8.0](https://github.com/Tugamer89/autogex/compare/v1.7.2...v1.8.0) (2026-05-27) + + +### Features + +* **ui:** add keyboard navigation and focus states for code blocks ([#98](https://github.com/Tugamer89/autogex/issues/98)) ([4fb0498](https://github.com/Tugamer89/autogex/commit/4fb04987d475ca489f36bb00b2eb922dfd4192ff)) +* **ui:** improve documentation accessibility and keyboard support ([#103](https://github.com/Tugamer89/autogex/issues/103)) ([2c3b7ff](https://github.com/Tugamer89/autogex/commit/2c3b7ff6ff05d3925d25cced66193e82d64ac4e6)) + + +### Bug Fixes + +* **security:** [MEDIUM] resolve Mermaid syntax injection via newlines ([#105](https://github.com/Tugamer89/autogex/issues/105)) ([a8f6178](https://github.com/Tugamer89/autogex/commit/a8f6178816f9083a45e3674b4098e7416628fa88)) + + +### Performance Improvements + +* Cache epsilon closures in enfaToNfa conversion ([#104](https://github.com/Tugamer89/autogex/issues/104)) ([1ef7cb1](https://github.com/Tugamer89/autogex/commit/1ef7cb1b0252613d060e6bc3d2b918a912cefcfa)) +* optimize automaton string acceptance by bypassing execution trace ([#99](https://github.com/Tugamer89/autogex/issues/99)) ([bf3b98e](https://github.com/Tugamer89/autogex/commit/bf3b98e306d04bfb699667ebc84d66df12d95860)) + ## [1.7.2](https://github.com/Tugamer89/autogex/compare/v1.7.1...v1.7.2) (2026-05-25) diff --git a/README.md b/README.md index 355c2c6..bef8c4f 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ You can include Autogex in your Java project by adding this dependency to your ` org.eu.autogex autogex - 1.7.2 + 1.8.0 ``` diff --git a/pom.xml b/pom.xml index 3c307d4..10b04b3 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.eu.autogex autogex - 1.7.2 + 1.8.0 Autogex