diff --git a/CHANGES.md b/CHANGES.md index 543a7da..9128069 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,6 +7,7 @@ - Removed typo in project docs ([#55](https://github.com/Nifacy/c4-patterns/issues/55)) - Added change log support ([#62](https://github.com/Nifacy/c4-patterns/issues/62)) - Added lite & standalone versions of syntax plugin based on AspectJ ([#56](https://github.com/Nifacy/c4-patterns/issues/56)) +- Updated list of supported versions of external dependencies ([#69](https://github.com/Nifacy/c4-patterns/issues/69)) ### Internal diff --git a/dev-tools/tests/test_syntax_plugin.py b/dev-tools/tests/test_syntax_plugin.py index 523fb33..9bbe0e5 100644 --- a/dev-tools/tests/test_syntax_plugin.py +++ b/dev-tools/tests/test_syntax_plugin.py @@ -18,11 +18,23 @@ _CUR_DIR_PATH: Final = Path(__file__).parent _DOWNLOAD_CACHE_PATH: Final = _CUR_DIR_PATH / ".." / ".cache" _JWEAVER_RELEASES: Final = ( + _exporter_factory.JWeaverRelease( + url="https://repo1.maven.org/maven2/org/aspectj/aspectjweaver/1.9.22/aspectjweaver-1.9.22.jar", + version="1.9.22", + ), + _exporter_factory.JWeaverRelease( + url="https://repo1.maven.org/maven2/org/aspectj/aspectjweaver/1.9.23/aspectjweaver-1.9.23.jar", + version="1.9.23", + ), _exporter_factory.JWeaverRelease( url="https://repo1.maven.org/maven2/org/aspectj/aspectjweaver/1.9.24/aspectjweaver-1.9.24.jar", version="1.9.24", - ) -,) + ), + _exporter_factory.JWeaverRelease( + url="https://repo1.maven.org/maven2/org/aspectj/aspectjweaver/1.9.25/aspectjweaver-1.9.25.jar", + version="1.9.25", + ), +) @dataclasses.dataclass(frozen=True, slots=True) class SuccessTestResult: @@ -158,6 +170,10 @@ def _get_test_configs( version="v2025.03.28", url="https://github.com/structurizr/lite/releases/download/v2025.03.28/structurizr-lite.war", ), + _exporter_release.StructurizrLiteRelease( + version="v2025.05.28", + url="https://github.com/structurizr/lite/releases/download/v2025.05.28/structurizr-lite.war", + ), ], reduced_test_configs=[ ReducedTestConfiguration( diff --git a/readme.md b/readme.md index 2d14e7d..38ce9c1 100644 --- a/readme.md +++ b/readme.md @@ -21,8 +21,9 @@ C4 DSL Patterns расширяет синтаксис Structurizr DSL новой ## Требования -- **Structurizr DSL**: версия `3.2.1` +- **Structurizr DSL**: версии `3.2.1` - `4.1.0` - **Java Development Kit (JDK)**: версия `17` +- **AspectJ Weaver (для lite-версии)**: версии `1.9.22` - `1.9.25` ## Документация