Releases: ionos-cloud/archsight
Releases · ionos-cloud/archsight
v0.2.2
What's Changed
- chore: bump dependencies (consolidates Dependabot PRs #45–#52) by @ionos-landgraf-vin in #53
- feat: Add opt-in POST /maintenance/restart endpoint for k8s by @ionos-landgraf-vin in #54
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- feat: Replace hardcoded SPDX enum with spdx-licenses gem for dynamic … by @ionos-landgraf-vin in #44
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Feature/vue by @ionos-landgraf-vin in #38
- feat: Update README and add documentation for Docker and Kubernetes by @ionos-landgraf-vin in #39
- feat: Add Vue.js frontend stack to example architecture by @ionos-landgraf-vin in #40
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #37
- fix: Load BusinessActor resources during import for team matching by @ionos-landgraf-vin in #42
- fix: Avoid raising inside SSL verify_callback for Ruby 3.4 compat by @ionos-landgraf-vin in #43
Full Changelog: v0.1.5...v0.2.0
v0.1.5
What's Changed
- Feature/editor by @ionos-landgraf-vin in #26
- Feature/editor 2 by @ionos-landgraf-vin in #28
- feat: Enhance annotation handling with multiline support and update f… by @ionos-landgraf-vin in #29
- build: add helm chart by @clwluvw in #27
- Bump docker/build-push-action from 5 to 6 by @dependabot[bot] in #30
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #31
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #32
- helm: fix default image ref by @clwluvw in #33
- Feature/editor 3 by @ionos-landgraf-vin in #35
- feat: Add corporate username pattern matching to TeamMatcher by @LiviusP in #34
- allow affixes via config by @ionos-landgraf-vin in #36
New Contributors
- @clwluvw made their first contribution in #27
- @dependabot[bot] made their first contribution in #30
- @LiviusP made their first contribution in #34
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- feat: Add config hash annotation for resource generation tracking by @ionos-landgraf-vin in #25
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Add exit_on_failure? method and corresponding test by @ionos-landgraf-vin in #15
- Update relation display to include instance counts in relation labels by @ionos-landgraf-vin in #16
- implement gitlab / github import by @ionos-landgraf-vin in #17
- openapi api import by @ionos-landgraf-vin in #18
- import openapi with caching and cancel by @ionos-landgraf-vin in #19
- Enhance REST API Import Handlers and Add Jira Discover/Metrics by @ionos-landgraf-vin in #20
- feat: Add analysis execution and rendering features by @ionos-landgraf-vin in #21
- Feature/view improvements by @ionos-landgraf-vin in #22
- Feature/import relations by @ionos-landgraf-vin in #23
- Feature/improve doc and cli by @ionos-landgraf-vin in #24
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Make docker file slim by @ionos-landgraf-vin in #13
- Feature/more code coverage by @ionos-landgraf-vin in #14
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Enhance MCP transport to allow remote connections by @ionos-landgraf-vin in #2
- Add GitHub Actions workflow for gem release and update changelog URI by @ionos-landgraf-vin in #3
- Feature/automatic gem release by @ionos-landgraf-vin in #4
- Remove branch and tag filters from release workflow trigger because n… by @ionos-landgraf-vin in #5
- Consolidate CI workflows by merging container and release workflows i… by @ionos-landgraf-vin in #6
- Update Ruby version requirements and improve bug report template by @ionos-landgraf-vin in #7
- Add version management tasks to Rakefile by @ionos-landgraf-vin in #8
- Replace gem push steps with a single publish gem action in CI workflow by @ionos-landgraf-vin in #9
- Refactor gem release workflow to install dependencies and combine build and publish steps by @ionos-landgraf-vin in #10
- Add version update step to release workflow with automatic git commit by @ionos-landgraf-vin in #11
- Refactor CI workflow to remove git operations during gem release by @ionos-landgraf-vin in #12
New Contributors
- @ionos-landgraf-vin made their first contribution in #2
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/ionos-cloud/archsight/commits/v0.1.0
Initial release. Extracted from internal architecture tooling.
Features
- Resource Modeling: 20+ ArchiMate-inspired resource types (TechnologyArtifact, ApplicationComponent, ApplicationInterface, BusinessRequirement, etc.)
- Query Language: Full-featured query DSL with operators (==, !=, =
, >, <), relation queries (->/<-/>/<~), logical operators (AND/OR/NOT), and sub-queries - Web Interface: Browse, search, and visualize architecture resources with interactive GraphViz diagrams
- MCP Server: AI assistant integration via Model Context Protocol with query, analyze_resource, and resource_doc tools
- Computed Annotations: Aggregate values across resource relations (sum, count, min, max, avg, concat)
- Validation (Lint): YAML syntax checking, resource kind validation, relation reference verification
- Template Generation: Generate YAML templates for any resource type
- Docker Support: Production-ready container with health checks
- Dark Mode: Full dark mode support in web interface
Documentation
- Modeling guide with resource types and relations
- Query language reference
- Computed annotations guide
- ArchiMate and TOGAF alignment documentation