v0.7.423
anthropics/anthropic-tokenizer-typescriptv0.7.423May 10, 2026by ArtyomSavchenko
AI Summary
A comprehensive platform release featuring extensive improvements to card modeling, process automation, guest management, and document handling. Includes 50+ changes across multiple functional areas.
Key Highlights
- Card grid layout and space type selector for better card management
- New process functions including EmptyValue, Min/Max transformations, and enum/string conversions
- Guest spaces configuration and anonymous guest access support
- User status tracking and Korean (ko) localization support
- Performance improvements with slow request warnings and Rekoni memory optimization
Breaking Changes
- Print Service requires FRONT_URL environment variable for optional print service deployment
New Features
- Card grid layout and space type selector
- EmptyValue process function and Min/Max transformation functions
- Guest spaces configuration in settings and anonymous guest spaces
- User status support and option to hide inactive users
- Print documents by class and id
- Korean (ko) locale translation support
- Relations as arrays and nested association attributes
- Bulk association creation and CreateCard: AskSubclass feature
- Slow requests logged as warnings instead of errors
- Docker build fix and emit TypeScript declarations before npm publish
Full Release Notes
# Release v0.7.423
Release highlights compared to [v0.7.413…v0.7.423](https://github.com/hcengineering/platform/compare/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](https://github.com/hcengineering/platform/pull/10749) (@BykhovDenis)
- **Card space type selector** — submenu for choosing card space types — [#10750](https://github.com/hcengineering/platform/pull/10750) (@BykhovDenis)
- **EmptyValue process function** — process pipeline helper for empty values — [#10756](https://github.com/hcengineering/platform/pull/10756) (@BykhovDenis)
- **Min / max transformation functions** — numeric transforms in processes — [#10782](https://github.com/hcengineering/platform/pull/10782) (@BykhovDenis)
- **Execution cleanup trigger** — removes associated execution data when a card is removed — [#10795](https://github.com/hcengineering/platform/pull/10795) (@BykhovDenis)
- **Markup properties** — markup-related property handling — [#10804](https://github.com/hcengineering/platform/pull/10804) (@BykhovDenis)
- **StringFromEnum / EnumFromString** — process functions for enum ↔ string — [#10806](https://github.com/hcengineering/platform/pull/10806) (@BykhovDenis)
- **Nested association attributes** — configure nested association fields — [#10808](https://github.com/hcengineering/platform/pull/10808) (@BykhovDenis)
- **Show all versions** — toggle in card view options to show every version — [#10809](https://github.com/hcengineering/platform/pull/10809) (@BykhovDenis)
- **Sort attributes (parent + subclass)** — sort attributes across inheritance together — [#10816](https://github.com/hcengineering/platform/pull/10816) (@BykhovDenis)
- **Bulk association creation** — create many associations at once — [#10818](https://github.com/hcengineering/platform/pull/10818) (@BykhovDenis)
- **CreateCard: AskSubclass** — subclass choice on card creation + related behavior — [#10822](https://github.com/hcengineering/platform/pull/10822) (@BykhovDenis)
- **MarkupProperties in tag attributes** — integrated into tag attribute UI — [#10824](https://github.com/hcengineering/platform/pull/10824) (@BykhovDenis)
- **Relations as arrays** — array support for relations — [#10827](https://github.com/hcengineering/platform/pull/10827) (@BykhovDenis)
- **Hide automation-only executions** — cleaner execution lists — [#10828](https://github.com/hcengineering/platform/pull/10828) (@BykhovDenis)
- **Styled text left menu** — navigation UI for styled text — [#10807](https://github.com/hcengineering/platform/pull/10807) (@BykhovDenis)
- **Association columns in markdown tables** — association-based attributes in tables — [#10811](https://github.com/hcengineering/platform/pull/10811) (@BykhovDenis)
### Guests, access & integrations
Guest experience and optional integrations.
- **Guest spaces in settings** — configure which spaces guests can access — [#10770](https://github.com/hcengineering/platform/pull/10770) (@ArtyomSavchenko)
- **Anonymous guest spaces** — configure spaces available to anonymous guests — [#10802](https://github.com/hcengineering/platform/pull/10802) (@ArtyomSavchenko)
### People & presence
- **User statuses** — user status support — [#10774](https://github.com/hcengineering/platform/pull/10774) (@ArtyomSavchenko)
- **Hide inactive employees** — option to hide inactive users — [#10821](https://github.com/hcengineering/platform/pull/10821) (@aonnikov)
### Documents & printing
- **Print documents by class and id** — targeted document printing — [#10753](https://github.com/hcengineering/platform/pull/10753) (@aonnikov)
- **Copy controlled document content** — copy from controlled documents — [#10819](https://github.com/hcengineering/platform/pull/10819) (@ArtyomSavchenko)
### Localization
- **Korean (ko) locale** — Korean translation — [#10820](https://github.com/hcengineering/platform/pull/10820) (@fvoci)
---
## Bug fixes
### Cards, processes & automation
- Grid migration — [#10762](https://github.com/hcengineering/platform/pull/10762)
- Card viewlet for associations — [#10761](https://github.com/hcengineering/platform/pull/10761)
- Mixin handling for todo results — [#10792](https://github.com/hcengineering/platform/pull/10792)
- Card / process import updates — [#10805](https://github.com/hcengineering/platform/pull/10805)
- Type selector — [#10826](https://github.com/hcengineering/platform/pull/10826)
- Automation visibility filter — [#10832](https://github.com/hcengineering/platform/pull/10832)
- Tables — [#10813](https://github.com/hcengineering/platform/pull/10813)
- Markup “filled” validation — [#10817](https://github.com/hcengineering/platform/pull/10817)
- Label overflow — [#10829](https://github.com/hcengineering/platform/pull/10829)
- Link action — [#10793](https://github.com/hcengineering/platform/pull/10793)
### Guests & access
- Revert “hide meeting minutes from guests” — [#10763](https://github.com/hcengineering/platform/pull/10763)
- Guests cannot be space owners — [#10803](https://github.com/hcengineering/platform/pull/10803)
### Apps, auth & UI
- Apps customization — [#10755](https://github.com/hcengineering/platform/pull/10755)
- Calendar connection on small screens — [#10777](https://github.com/hcengineering/platform/pull/10777)
- Login form layout (small screens) — [#10798](https://github.com/hcengineering/platform/pull/10798)
- Copy table action translations — [#10769](https://github.com/hcengineering/platform/pull/10769)
- Auto join translations — [#10787](https://github.com/hcengineering/platform/pull/10787)
### Controlled documents, training & tracker
- Controlled document folder export — [#10775](https://github.com/hcengineering/platform/pull/10775)
- UI freeze on controlled document update view — [#10778](https://github.com/hcengineering/platform/pull/10778)
- Training question actions — [#10780](https://github.com/hcengineering/platform/pull/10780)
- Tracker project actions — [#10786](https://github.com/hcengineering/platform/pull/10786)
### Platform, exports & migrations
- Product version during export (1.0) — [#10771](https://github.com/hcengineering/platform/pull/10771)
- Version creation — [#10785](https://github.com/hcengineering/platform/pull/10785)
- Published packages — [#10788](https://github.com/hcengineering/platform/pull/10788)
- Migration state + mode mismatch + duration reporting — [#10801](https://github.com/hcengineering/platform/pull/10801)
---
## Performance & reliability
- Slow requests logged as **warnings** instead of errors — [#10776](https://github.com/hcengineering/platform/pull/10776)
- **Rekoni** memory usage optimized — [#10797](https://github.com/hcengineering/platform/pull/10797)
---
## Infrastructure, CI & packaging
- Emit TypeScript declarations before `npm publish` — [#10768](https://github.com/hcengineering/platform/pull/10768)
- Re-enable **model version** CI check (avoids stale `MODEL_VERSION` in desktop builds) — [#10796](https://github.com/hcengineering/platform/pull/10796)
- **Backend process runner** (`run_process_backend`) — [#10791](https://github.com/hcengineering/platform/pull/10791)
- **Docker** build fix — [#10831](https://github.com/hcengineering/platform/pull/10831)
- **Dev setup**: payment excluded from default flow — [#10810](https://github.com/hcengineering/platform/pull/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:
```yaml
print:
...
environment:
...
- FRONT_URL=http${SECURE:+s}://${HOST_ADDRESS}
```
After updating, recreate the container:
```bash
docker compose up -d --force-recreate print
```
---
## New contributors
Thanks for your first contributions:
- [@shanzez](https://github.com/shanzez) — [#10796](https://github.com/hcengineering/platform/pull/10796)
- [@fvoci](https://github.com/fvoci) — [#10820](https://github.com/hcengineering/platform/pull/10820)
---
**Full changelog:** [v0.7.413…v0.7.423](https://github.com/hcengineering/platform/compare/v0.7.413...v0.7.423)