@@ -4,6 +4,41 @@ 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.6.0] - 2026-04-09
8+
9+ ### Added
10+
11+ - ** RENAME** — Automatic reference refactoring when renaming entities, attributes, associations, and other elements
12+ - ** CREATE EXTERNAL ENTITIES** — Bulk import entities from OData contracts (#143 )
13+ - ** @excluded Annotation** — Mark documents and microflow activities as excluded, with Excluded column in catalog and ` [EXCLUDED] ` indicator in LIST
14+ - ** LIST Alias** — LIST as alias for SHOW in MDL and CLI
15+ - ** ALTER WORKFLOW** — Full activity manipulation (INSERT, DROP, REPLACE) for workflow definitions
16+ - ** Primitive Page Parameters** — Support for String, Integer, and other primitive types in page parameters
17+ - ** DataGrid Column Targeting** — Addressable columns in ALTER PAGE via dotted refs (e.g., ` DataGrid.ColumnName ` )
18+ - ** diff-local --ref** — Accept git ranges directly via ` --ref ` for comparing arbitrary revisions
19+ - ** Virtual System Module** — Complete module listing including System module
20+ - ** PasswordPolicy.ValidatePassword** — Demo user password validation against project policy
21+ - ** Multiple XPath Predicates** — Support ` [cond1][cond2] ` in WHERE clauses
22+ - ** DESCRIBE Enhancements** — Missing types added to mxcli describe command, view entity Source object preservation
23+ - ** Proposals** — Bulk external action support from OData contracts, RENAME with reference refactoring
24+
25+ ### Fixed
26+
27+ - INTO clause in CREATE EXTERNAL ENTITIES not routing to target module
28+ - Mendix 11.9.0 integration test failures
29+ - Demo user password updated to meet 12-char policy
30+ - JSON number type inference and mxcli new locale duplicates
31+ - BSON properties aligned with Mendix schema for mx diff compatibility
32+ - View entity Source object ID preserved with CREATE OR MODIFY in DESCRIBE
33+
34+ ### Changed
35+
36+ - Refactored large files: executor.go (4 files), init.go (3 files), tui/app.go (4 files), cmd_entities.go (3 files)
37+ - Simplified diff-local to accept git ranges via ` --ref ` directly (removed ` --base ` flag)
38+ - Pre-warmed name lookup maps to eliminate O(n²) BSON parsing in catalog source
39+ - Updated CI to test against Mendix 11.9.0
40+ - Documentation updates: LIST preferred over SHOW, execution modes, DataGrid column targeting, IMAGE datasource properties
41+
742## [ 0.5.0] - 2026-04-06
843
944### Added
0 commit comments