Skip to content

Commit 8ceb020

Browse files
akoclaude
andcommitted
chore: release v0.5.0
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 21cfda3 commit 8ceb020

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,50 @@ All notable changes to mxcli will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7+
## [0.5.0] - 2026-04-06
8+
9+
### Added
10+
11+
- **Import/Export Mappings** — CREATE/DESCRIBE/DROP IMPORT MAPPING and EXPORT MAPPING with JSON Structure integration, array mapping, and BSON roundtrip
12+
- **IMPORT FROM MAPPING / EXPORT TO MAPPING** — Microflow actions for mapping-based data transformation
13+
- **JSON Structure FOLDER** — FOLDER clause for organizing JSON Structures into folders
14+
- **DESCRIBE NANOFLOW** — Display nanoflow activities, control flows, and return type
15+
- **Pluggable Widget Engine v2** — Redesigned widget engine with 25+ new widget templates (accordion, maps, charts, timeline, etc.), filter widget migration, and `generateDefJSON` property mapping
16+
- **WidgetDemo** — Baseline scripts and widget analysis tools for widget testing
17+
- **mxcli new** — Create Mendix projects from scratch (downloads MxBuild, creates project, runs init, installs Linux mxcli binary)
18+
- **setup mxcli** — Download platform-specific mxcli binary from GitHub releases
19+
- **Podman Support** — Podman as Docker alternative with devcontainer configuration (#34)
20+
- **Catalog Tables** — Import/export mapping catalog tables for project metadata queries
21+
- **Project Tree** — Missing document types added to project tree and syntax highlighting
22+
- **GRANT Additive** — GRANT is now additive with partial REVOKE for entity access
23+
- **Version Pre-checks** — Executor commands validate Mendix version before BSON writes
24+
- **SHOW FEATURES** — Display version registry feature availability
25+
- **SHOW LANGUAGES** — Language listing and QUAL005 missing translations linter rule
26+
- **Proposals** — Design proposals for i18n, workflow improvements, and multi-project tree view
27+
- **BSON Tooling Guide** — Contributor documentation for BSON debugging workflow
28+
- **CONTRIBUTING.md** — Rewritten with accurate project references
29+
30+
### Fixed
31+
32+
- CE1613 and Studio Pro crash from invalid CrossAssociation BSON (ParentConnection/ChildConnection fields) (#50)
33+
- Import/export mapping BSON alignment with Studio Pro (JsonPath, ExposedName, ObjectHandling, array elements)
34+
- Sort translation map iteration in all serializers for deterministic output
35+
- Docker and diaglog tests cross-platform compatibility (macOS Unix socket paths)
36+
- Roundtrip test stability with idempotency strategy
37+
- Version gates for Mendix 10.24 nightly test failures and 11.0+-only MOVE commands
38+
- Nanoflow BSON parsing for activities, flows, and return type
39+
- mxcli new MPR filename detection from create-project
40+
- Bun setup in nightly and release workflows for vscode-ext build
41+
- Replace unreleased Mendix 11.9.0 with 11.8.0 in CI workflows
42+
43+
### Changed
44+
45+
- Redesigned import/export mapping syntax (v2) with comma separators
46+
- Bumped dependencies: esbuild 0.28.0, typescript 6.0.2, sqlite 1.48.1, go-runewidth 0.0.22, @vscode/vsce 3.7.1
47+
- Bumped CI actions: checkout v6, deploy-pages v5, upload-pages-artifact v4
48+
- Bumped mdbook to v0.5.2 with musl for aarch64
49+
- PR review checklist requires working MDL examples for syntax changes
50+
751
## [0.4.0] - 2026-03-31
852

953
### Added

0 commit comments

Comments
 (0)