@@ -4,6 +4,50 @@ All notable changes to mxcli will be documented in this file.
44
55The 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