Skip to content

Daily Digest: 2026-04-21 #242

@github-actions

Description

@github-actions

Highlights

  • Implemented --json output format for all commands (SHOW ACCESS, SHOW commands, mxcli check), closing issue Support --json output format for all commands #134.
  • Advanced backend abstraction: decoupled executor from storage layer, renamed functions for consistency, and improved code quality.
  • Enhanced OData client with TripPin bulk-import example, fixed annotation parsing, and @constant syntax handling.

Code Changes

  • JSON Output: Fixed --json flag for SHOW commands, SHOW ACCESS, and mxcli check to emit structured results (commits: 02f5754, bbff3da, 8766bd3, 2b7aa1d).
  • Backend Abstraction & Refactoring:
    • Renamed show* executor functions to list* (155ca32).
    • Decoupled executor from storage, removed BSON dependencies (18ff068).
    • Improved code quality: deterministic output, doc comments, naming consistency (7fbff06).
    • Injected BackendFactory in integration tests (1476255).
  • OData Client:
    • Added TripPin bulk-import example and fixed @constant syntax (0e475eb).
    • Fixed parsing of schema-level external <Annotations> blocks (2e89974).
    • Made TripPin example executable (cc12f40).
  • Documentation: Updated changelog (a6b0555), PR checklist (771ac33), and ARCHITECTURE.md (c95d9bf).
  • Bug Fixes:
    • Dedup batch bug, widgetPropKeys sorting (a2394be).
    • OVERVIEW_PAGE value bug, datasource ordering (10f460d).

Pull Requests

Issues

Repository Health

  • Stars: 71 | Forks: 21 | Watchers: 6
  • CI Status: All latest runs on main passing (Daily Project Digest, Build, Test & Lint, Push on main).

Action Items


Daily digest generated automatically — workflow source

Metadata

Metadata

Assignees

No one assigned

    Labels

    digestDaily project digest

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions