Skip to content

Commit cbb64d8

Browse files
akoclaude
andcommitted
chore: release v0.6.0
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent aa6b682 commit cbb64d8

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,41 @@ 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.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

Comments
 (0)