Release v0.7.423
Release highlights compared to v0.7.413…v0.7.423.
What's Changed
Cards, processes, associations & automation
Card modeling, process steps, relations, and automation visibility — the bulk of this release’s feature work.
- Card grid — grid layout for cards — #10749 (@BykhovDenis)
- Card space type selector — submenu for choosing card space types — #10750 (@BykhovDenis)
- EmptyValue process function — process pipeline helper for empty values — #10756 (@BykhovDenis)
- Min / max transformation functions — numeric transforms in processes — #10782 (@BykhovDenis)
- Execution cleanup trigger — removes associated execution data when a card is removed — #10795 (@BykhovDenis)
- Markup properties — markup-related property handling — #10804 (@BykhovDenis)
- StringFromEnum / EnumFromString — process functions for enum ↔ string — #10806 (@BykhovDenis)
- Nested association attributes — configure nested association fields — #10808 (@BykhovDenis)
- Show all versions — toggle in card view options to show every version — #10809 (@BykhovDenis)
- Sort attributes (parent + subclass) — sort attributes across inheritance together — #10816 (@BykhovDenis)
- Bulk association creation — create many associations at once — #10818 (@BykhovDenis)
- CreateCard: AskSubclass — subclass choice on card creation + related behavior — #10822 (@BykhovDenis)
- MarkupProperties in tag attributes — integrated into tag attribute UI — #10824 (@BykhovDenis)
- Relations as arrays — array support for relations — #10827 (@BykhovDenis)
- Hide automation-only executions — cleaner execution lists — #10828 (@BykhovDenis)
- Styled text left menu — navigation UI for styled text — #10807 (@BykhovDenis)
- Association columns in markdown tables — association-based attributes in tables — #10811 (@BykhovDenis)
Guests, access & integrations
Guest experience and optional integrations.
- Guest spaces in settings — configure which spaces guests can access — #10770 (@ArtyomSavchenko)
- Anonymous guest spaces — configure spaces available to anonymous guests — #10802 (@ArtyomSavchenko)
People & presence
- User statuses — user status support — #10774 (@ArtyomSavchenko)
- Hide inactive employees — option to hide inactive users — #10821 (@aonnikov)
Documents & printing
- Print documents by class and id — targeted document printing — #10753 (@aonnikov)
- Copy controlled document content — copy from controlled documents — #10819 (@ArtyomSavchenko)
Localization
Bug fixes
Cards, processes & automation
- Grid migration — #10762
- Card viewlet for associations — #10761
- Mixin handling for todo results — #10792
- Card / process import updates — #10805
- Type selector — #10826
- Automation visibility filter — #10832
- Tables — #10813
- Markup “filled” validation — #10817
- Label overflow — #10829
- Link action — #10793
Guests & access
Apps, auth & UI
- Apps customization — #10755
- Calendar connection on small screens — #10777
- Login form layout (small screens) — #10798
- Copy table action translations — #10769
- Auto join translations — #10787
Controlled documents, training & tracker
- Controlled document folder export — #10775
- UI freeze on controlled document update view — #10778
- Training question actions — #10780
- Tracker project actions — #10786
Platform, exports & migrations
- Product version during export (1.0) — #10771
- Version creation — #10785
- Published packages — #10788
- Migration state + mode mismatch + duration reporting — #10801
Performance & reliability
Infrastructure, CI & packaging
- Emit TypeScript declarations before
npm publish— #10768 - Re-enable model version CI check (avoids stale
MODEL_VERSIONin desktop builds) — #10796 - Backend process runner (
run_process_backend) — #10791 - Docker build fix — #10831
- Dev setup: payment excluded from default flow — #10810
Migration notes for self-hosters
Print Service
FRONT_URL is now required for the print service. If you have the optional print service deployed, add FRONT_URL to its environment:
print:
...
environment:
...
- FRONT_URL=http${SECURE:+s}://${HOST_ADDRESS}After updating, recreate the container:
docker compose up -d --force-recreate printNew contributors
Thanks for your first contributions:
Full changelog: v0.7.413…v0.7.423