2.10.0
monaco-release-dt-bot
released this
16 Jan 08:17
·
388 commits
to main
since this release
What's Changed
🚀 New Features
Network zones support
Monaco now supports Dynatrace network zones.
You can configure them using api: network-zone
in your configs.
For example:
configs:
- id: my-monaco-network-zone
config:
name: My zone
template: zone.json
type:
api: network-zone
Generate json/yaml schemas
Monaco now allows to generate json/yaml schemas for the current version that you have.
By invoking monaco generate schemas
(see available options using the -h
flag), Monaco generates the json/schema definition you can use in your IDE.
You can find more information in our documentation.
🐛 Fixes
- We're no longer failing when three curly braces are used in the template files
🔧 Improvements
- Added deprecation notices for deprecated settings schemas.
The settings schemasbuiltin:span-attribute
,builtin:span-event-attribute
, andbuiltin:resource-attribute
are now deprecated. - Improved logging during download
Other improvements
- chore(deps): bump github.com/dynatrace/dynatrace-configuration-as-code-core from 0.4.1-0.20231114144451-a2144bd75dcc to 0.5.0
- chore(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
- chore(deps): bump actions/upload-artifact from 3.1.3 to 4.0.0
- chore(deps): bump go.uber.org/mock from 0.3.0 to 0.4.0
- chore(deps): bump github.com/go-logr/logr from 1.3.0 to 1.4.1
- chore(deps): bump EnricoMi/publish-unit-test-result-action from 2.11.0 to 2.12.0
- chore(deps): bump reviewdog/action-golangci-lint from 2.5.0 to 2.5.1
- chore(deps): bump actions/upload-artifact from 4.0.0 to 4.1.0
- chore(deps): bump golang from 1.21.5-alpine to 1.21.6-alpine
- chore(deps): bump golang.org/x/oauth2 from 0.15.0 to 0.16.0
- chore(deps): bump github.com/invopop/jsonschema from 0.7.0 to 0.12.0
Full Changelog: v2.9.3...v2.10.0
Get Monaco
Installation instructions for Windows, Linux, and MacOs as well as Docker are available in our documentation.