Skip to content

Release history

Huly releases

All-in-one project management platform (alternative to Linear, Jira, Slack, Notion, Motion).

All releases

9 shown

v0.7.423 Breaking risk
Breaking changes
  • `FRONT_URL` environment variable is now required for the `print` service; omitting it will cause the service to fail.
Full changelog

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

  • Korean (ko) locale — Korean translation — #10820 (@fvoci)

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

  • Revert “hide meeting minutes from guests” — #10763
  • Guests cannot be space owners — #10803

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

  • Slow requests logged as warnings instead of errors — #10776
  • Rekoni memory usage optimized — #10797

Infrastructure, CI & packaging

  • Emit TypeScript declarations before npm publish#10768
  • Re-enable model version CI check (avoids stale MODEL_VERSION in 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 print

New contributors

Thanks for your first contributions:


Full changelog: v0.7.413…v0.7.423

v0.7.413 Bug fix

Fixed applications customization and controlled documents printing issues.

Full changelog

What's Changed

Bug fixes

  • Fix applications customization (#10755)
  • Fix controlled documents print (#10763)
  • Update Slack link (#10754)

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.411...v0.7.413

v0.7.411 Breaking risk
Breaking changes
  • Config key / UI label "owners" in workspace settings renamed to "members"
Full changelog

What's Changed

Authentication

  • Two-Factor Authentication (2FA) by @BykhovDenis in https://github.com/hcengineering/platform/pull/10658
  • Email-confirmed password setup for SSO accounts by @dnplkndll in https://github.com/hcengineering/platform/pull/10649

Guests access

  • Add ability to configure guest permissions by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10708, https://github.com/hcengineering/platform/pull/10726
  • Allow to configure guest auto-join by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10751

Cards and processes

  • Add new process functions for data type conversion, including s… by @BykhovDenis in https://github.com/hcengineering/platform/pull/10670
  • Add configurable card layout modes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10724
  • Add automationOnly flag to associations and restrict manual change by @BykhovDenis in https://github.com/hcengineering/platform/pull/10730
  • Add my cards section by @BykhovDenis in https://github.com/hcengineering/platform/pull/10604

Editor

  • Add highlight, subscript, superscript and mathematics toolbar actions by @ComputerCrack in https://github.com/hcengineering/platform/pull/10627

Desktop client

  • Support search in page content by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10723

Bug fixes and improvements

  • Fix npm publish by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10575
  • Fix LockFieldEditor.svelte formatting by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10578
  • Allow to launch publish npm manually by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10580
  • feat: auto generate rank in middleware by @aonnikov in https://github.com/hcengineering/platform/pull/10577
  • Give controlled documents access for external approval by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10581
  • Update changelog by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10579
  • build(deps): bump docker/setup-docker-action from 4 to 5 by @dependabot[bot] in https://github.com/hcengineering/platform/pull/10584
  • build(deps): bump crazy-max/ghaction-setup-docker from 3 to 5 by @dependabot[bot] in https://github.com/hcengineering/platform/pull/10585
  • Export product version with controlled docs by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10586
  • build(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in https://github.com/hcengineering/platform/pull/10589
  • build(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in https://github.com/hcengineering/platform/pull/10590
  • Handle no documents to export by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10588
  • Support default invite settings in branding by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10591
  • Add action to export project documents by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10592
  • Fix npm packages to not use legacy repository format by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10576
  • Add PostgreSQL profile for dev mode by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10582
  • Fix import tool launch by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10596
  • fix: improve cookie token selection by @aonnikov in https://github.com/hcengineering/platform/pull/10599
  • Fix stripe webhook by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10600
  • Fix exporter by @BykhovDenis in https://github.com/hcengineering/platform/pull/10583
  • Fix stripe events by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10602
  • Fix stripe metadata by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10603
  • Add notifications for reviewed documents by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10601
  • Handle checkout errors by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10605
  • fix(tracker): make Project.defaultIssueStatus optional by @dearlordylord in https://github.com/hcengineering/platform/pull/10598
  • Fix express misconfiguration in payment service by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10607
  • Fix Stripe success URL and account id by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10608
  • Fix subscription status mapping by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10611
  • Use context logging instead of console in payment by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10609
  • Fix svelte error in sub-issues by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10618
  • Set id when change class by @BykhovDenis in https://github.com/hcengineering/platform/pull/10617
  • feat(notification-resources): improve inbox list keyboard navigation and a11y by @varaprasadreddy9676 in https://github.com/hcengineering/platform/pull/10612
  • feat(communication-resources): improve messages loading state accessibility by @varaprasadreddy9676 in https://github.com/hcengineering/platform/pull/10613
  • feat(notification-resources): add keyboard shortcuts and a11y semantics to inbox settings popup by @varaprasadreddy9676 in https://github.com/hcengineering/platform/pull/10614
  • fix(tracker): parentIssue prop overrides draft when reopening create issue modal by @varaprasadreddy9676 in https://github.com/hcengineering/platform/pull/10616
  • Make issues read-only for guests by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10595
  • User should be able to see only own training results by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10629
  • Update kvs by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10633
  • fix: convert ws event data to array buffer by @aonnikov in https://github.com/hcengineering/platform/pull/10635
  • Fix translation error loop by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10636
  • Load RefTo fields in markdown table by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10642
  • Reset id by @BykhovDenis in https://github.com/hcengineering/platform/pull/10643
  • Fix request section visibility and hide card activity for guests by @BykhovDenis in https://github.com/hcengineering/platform/pull/10641
  • Get rid of workspace dependencies in published packages by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10645
  • Fix publish config by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10644
  • fix(account): handle single-word names in OIDC and GitHub auth providers by @varaprasadreddy9676 in https://github.com/hcengineering/platform/pull/10631
  • build(deps): bump pnpm/action-setup from 4 to 5 by @dependabot[bot] in https://github.com/hcengineering/platform/pull/10648
  • Fix export translations by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10652
  • fix(tracker): truncate long milestone titles on issue cards by @nielskaspers in https://github.com/hcengineering/platform/pull/10646
  • Fix social ID owner check by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10653
  • Reuse default invite settings in link generation by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10651
  • fix(login): guard logIn() behind token check in password signup (#10518) by @dnplkndll in https://github.com/hcengineering/platform/pull/10650
  • Fix intermittent PDF print failures by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10654
  • Cherry-pick https://github.com/hcengineering/platform/pull/10631 to develop by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10656
  • Fix social link save by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10655
  • Allow to edit social links if there are no attached messages by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10657
  • Improve error handling in notification service by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10662
  • Implement persistent table sorting by integrating with view options. by @BykhovDenis in https://github.com/hcengineering/platform/pull/10665
  • fix(view): "Not Specified" group shows assigned issues (#10606) by @dnplkndll in https://github.com/hcengineering/platform/pull/10666
  • Fix formatting by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10668
  • Fix message links by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10660
  • Try to fix unstable 'find avg' tests by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10669
  • Fix process card update check for tags by @BykhovDenis in https://github.com/hcengineering/platform/pull/10671
  • Add date difference calculation functionality by @BykhovDenis in https://github.com/hcengineering/platform/pull/10673
  • Fix view setting bug by @BykhovDenis in https://github.com/hcengineering/platform/pull/10674
  • Add 15/30 minutes time spent reports by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10675
  • Temporarily increase limits for findAll performance test by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10677
  • qfix: Format stats error by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10681
  • Do not display collaboration errors in case of reconnects by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10678
  • Fix markdown link escaping by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10685
  • Do not create Github worker for deleting workspace by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10661
  • Fix github UI issues by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10684
  • feat(setting): display version in settings sidebar (#9796) by @dnplkndll in https://github.com/hcengineering/platform/pull/10667
  • fix(github): apply guest token to images in markdown sync by @dnplkndll in https://github.com/hcengineering/platform/pull/10659
  • qfix: Remove unused field by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10686
  • Process middleware fixes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10687
  • Fix hyperlink in controll doc comment by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10690
  • Fix todo reassign by @BykhovDenis in https://github.com/hcengineering/platform/pull/10693
  • Fix markdown links in table by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10688
  • Fix SSRF in Link Preview Service by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10689
  • fix(github): guard REST octokit in comment sync by @spatialy in https://github.com/hcengineering/platform/pull/10692
  • Fix formatting by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10697
  • fix(calendar): add error handling for outbound Google Calendar sync by @cyphercodes in https://github.com/hcengineering/platform/pull/10696
  • Reconnect pulse on connection error by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10698
  • Allow guests edit documents created by them by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10695
  • Fix Github login update by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10683
  • Fix ws connection hang in case of workspace not found by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10682
  • Fix view setting freeze by @BykhovDenis in https://github.com/hcengineering/platform/pull/10700
  • Fix filter removed attribute from viewlet by @BykhovDenis in https://github.com/hcengineering/platform/pull/10701
  • Section locking by @BykhovDenis in https://github.com/hcengineering/platform/pull/10702
  • Process minor fixes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10704
  • Do not handle markdown table as KaTeX by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10699
  • Fix view settings by @BykhovDenis in https://github.com/hcengineering/platform/pull/10706
  • Do not select space not accessible to user for new cards and issues by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10707
  • Sync with foundations packages by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10703
  • feat: add spellcheck prop to text editor components by @vijaygovindaraja in https://github.com/hcengineering/platform/pull/10694
  • Update employee role on account role change by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10709
  • Do not log workspace info by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10712
  • Change icons by @BykhovDenis in https://github.com/hcengineering/platform/pull/10711
  • Color control documents by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10717
  • Fix Mermaid diagram paste by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10714
  • Fix run-local for print service by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10719
  • qfix: Fix card warnings by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10725
  • Remove mobile not supported placeholder by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10718
  • Fix subProcessMatchCheck by @BykhovDenis in https://github.com/hcengineering/platform/pull/10731
  • feat: Update dark theme by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10728
  • Update guests icon by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10733
  • Fix UI freeze on missing translation params by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10735
  • qfix: Call resolve after translation error handling by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10736
  • Add script to verify changed packages by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10738
  • Fix markdown links in table refresh by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10732
  • Rename owners to members in workspace settings by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10729
  • Ignore Cursor rules in Git by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10740
  • Allow to hide product and planner for guests by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10741
  • fix: rename twitter to x by @aonnikov in https://github.com/hcengineering/platform/pull/10744
  • Show social ID to to the workspace owner by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10743
  • Allow to answer questions in training for guests by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10746
  • implement auto-start logic for processes when creating new card versions by @BykhovDenis in https://github.com/hcengineering/platform/pull/10747
  • Hide meeting minutes from guests by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10737

New Contributors

  • @dearlordylord made their first contribution in https://github.com/hcengineering/platform/pull/10598
  • @varaprasadreddy9676 made their first contribution in https://github.com/hcengineering/platform/pull/10612
  • @ComputerCrack made their first contribution in https://github.com/hcengineering/platform/pull/10627
  • @nielskaspers made their first contribution in https://github.com/hcengineering/platform/pull/10646
  • @dnplkndll made their first contribution in https://github.com/hcengineering/platform/pull/10650
  • @cyphercodes made their first contribution in https://github.com/hcengineering/platform/pull/10696
  • @vijaygovindaraja made their first contribution in https://github.com/hcengineering/platform/pull/10694

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.382...v0.7.411

v0.7.382 Bug fix
Notable features
  • Field locking and unlocking functionality
  • Ability to revert document updates in processes
  • Configure who can send invitation links
Full changelog

What's Changed

Card and processes

  • Automation only processes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10548
  • Time service by @BykhovDenis in https://github.com/hcengineering/platform/pull/10546
  • Implement field locking and unlocking functionality by @BykhovDenis in https://github.com/hcengineering/platform/pull/10573
  • Add ability to revert document updates in processes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10572

Invite settings

  • Configure who should be able to send invitation link by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10555

Bug fixes

  • fix: embed html instead of showing in iframe by @aonnikov in https://github.com/hcengineering/platform/pull/10549
  • Fix fieldChangesCheck by @BykhovDenis in https://github.com/hcengineering/platform/pull/10550
  • Fix missing enum when export type by @BykhovDenis in https://github.com/hcengineering/platform/pull/10551
  • fix(account): handle empty $in array to prevent PostgreSQL IN () syntax error by @spatialy in https://github.com/hcengineering/platform/pull/10554
  • Add ability to sort projects and hide archived by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10552
  • Fix last messages button by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10558
  • Worker fixes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10562
  • Add tag process fixes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10561
  • Add tags to markdown table by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10560
  • Do not allow kick last owner by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10559
  • Action types for approval requests, enable field synchronization for … by @BykhovDenis in https://github.com/hcengineering/platform/pull/10565
  • Hide other people's social identities by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10566
  • Fix process middleware by @BykhovDenis in https://github.com/hcengineering/platform/pull/10568
  • Fix prrocess user input by @BykhovDenis in https://github.com/hcengineering/platform/pull/10570
  • Fix process by @BykhovDenis in https://github.com/hcengineering/platform/pull/10571

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.375...v0.7.382

v0.7.375 Bug fix
Notable features
  • Add Brazilian Portuguese translation
  • Enable Turkish translation
  • Implement process import/export and CancelSubProcess action
Full changelog

What's Changed

Internationalization

  • Add Brazilian Portuguese translation by @ArtyomSavchenko and @CuriousFurBytes in https://github.com/hcengineering/platform/pull/10478, https://github.com/hcengineering/platform/pull/10522
  • Enable Turkish translation by @Bahadir67 in https://github.com/hcengineering/platform/pull/10441

Cards and processes

  • Approve requests by @BykhovDenis in https://github.com/hcengineering/platform/pull/10486
  • Add unlock card and section functionality with UI updates by @BykhovDenis in https://github.com/hcengineering/platform/pull/10492
  • Implemented process import/export, improved process execution flow, and added CancelSubProcess action by @BykhovDenis in https://github.com/hcengineering/platform/pull/10528, https://github.com/hcengineering/platform/pull/10530

Controlled docs

  • Added an activity section for controlled documents by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10457
  • Improve controlled documents export from one workspace to another by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10465.

Workspace invites & login

  • Redesigned workspace join flow by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10507
  • Show Google login on mobile devices by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10524

Guest collaborations

  • Guests can now upload attachments, use reactions, and configure notification settings by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10469, https://github.com/hcengineering/platform/pull/10517
  • Allow notifications for guests with collab security by @lexiv0re in https://github.com/hcengineering/platform/pull/10510

Docs & export

  • Ability to select multiple docs export to pdf by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10468
  • Allow to copy all table content as markdown table for documents and issues by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10505
  • Add import notifications by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10464

Tracker

  • Added ability to group issues by project by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10531
  • Add project breadcrumb by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10515
  • Fix issues layout by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10498

Permissions & security

  • Add drive permissions by @aonnikov in https://github.com/hcengineering/platform/pull/10489

Infrastructure improvements

  • PostgreSQL support for KVS service by @ArtyomSavchenko in https://github.com/hcengineering/hulykvs/pull/5
  • Support in-memory mode for hulypulse by @ArtyomSavchenko in https://github.com/hcengineering/hulypulse/pull/2

Bug fixes:

  • Fix okit.graphql is not a function by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10442
  • fix: handle youtu.be links by @aonnikov in https://github.com/hcengineering/platform/pull/10458
  • fix: Calendar timezone day-shift bug (#7048) by @domocarroll in https://github.com/hcengineering/platform/pull/10459
  • fix: mute account unauthorized error by @aonnikov in https://github.com/hcengineering/platform/pull/10461
  • fix: do not write analytics event when no token by @aonnikov in https://github.com/hcengineering/platform/pull/10463
  • Fix print layout by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10472
  • Improve headers legibility by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10473
  • fix: allow to open mermaid diagram in fullscreen by @aonnikov in https://github.com/hcengineering/platform/pull/10477
  • Fix rows order in relationsheep table compare by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10479
  • Fix custom attributes display in original view by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10480
  • Fix card formatting in markdown by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10475
  • Fix: show print actions for individual documents by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10484
  • Clarify etc/hosts path for Windows by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10482
  • fix: proper mermaid diagram size by @aonnikov in https://github.com/hcengineering/platform/pull/10487
  • fix: embed pdf via direct link by @aonnikov in https://github.com/hcengineering/platform/pull/10491
  • fix: secure blobs by @aonnikov in https://github.com/hcengineering/platform/pull/10490
  • Fix relationship table refresh by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10494
  • Show payment error notifications by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10497
  • Fix exception during github issue id reading by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10500
  • Support browser translations for read only editor by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10501
  • Allow to define different viewlet actions by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10502
  • Card notifications by @BykhovDenis in https://github.com/hcengineering/platform/pull/10503
  • Change approve time format by @BykhovDenis in https://github.com/hcengineering/platform/pull/10504
  • Fix email notifications for export by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10506
  • qfix: Remove unused ui dependencies by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10511
  • Cancel todo action by @BykhovDenis in https://github.com/hcengineering/platform/pull/10508
  • Card email notifications by @BykhovDenis in https://github.com/hcengineering/platform/pull/10509
  • Support minified dev deployment by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10512
  • fix: prevent datalake from error flood by @aonnikov in https://github.com/hcengineering/platform/pull/10521
  • fix: datalake in dev setup does not support secure mode by @aonnikov in https://github.com/hcengineering/platform/pull/10525
  • Fix: images not rendering on GitHub side of GitHub integration by @spatialy in https://github.com/hcengineering/platform/pull/10520
  • Fix date formatting in md table by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10523
  • Update space security and permissions by @kristina-fefelova in https://github.com/hcengineering/platform/pull/10529
  • Fix bump with foundation packages by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10536
  • Show actions button instead of 'Copy all' by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10537
  • Process fixes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10541
  • Fix process by @BykhovDenis in https://github.com/hcengineering/platform/pull/10543

New Contributors

  • @domocarroll made their first contribution in https://github.com/hcengineering/platform/pull/10459
  • @Bahadir67 made their first contribution in https://github.com/hcengineering/platform/pull/10441
  • @spatialy made their first contribution in https://github.com/hcengineering/platform/pull/10520

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.353...v0.7.375

v0.7.353 Bug fix
Notable features
  • Link preview service
  • Allow guest update profile (avatar, name etc)
  • Support PostgreSQL for telegram-bot
Full changelog

What's Changed

Improvements:

  • Link preview service by @aonnikov in https://github.com/hcengineering/platform/pull/10424
  • Allow guest update profile (avatar, name etc) by @kristina-fefelova in https://github.com/hcengineering/platform/pull/10429
  • Support PostgreSQL for telegram-bot by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10435
  • Display space for controlled document templates by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10426

Bug fixes:

  • Minor process fixes by @BykhovDenis in https://github.com/hcengineering/platform/pull/10416
  • Fix size predicate null handle by @BykhovDenis in https://github.com/hcengineering/platform/pull/10417
  • Fix long title display by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10418
  • Fix: sort qms templates in wizard by @aonnikov in https://github.com/hcengineering/platform/pull/10419
  • Move metadata comment to the end by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10421
  • Fix original table layout by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10427
  • Add confirmation modal for table refresh by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10428
  • Fix missing collaborative content in export by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10432
  • Start exported doc number from the higher available one by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10434
  • Display documents table source by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10433
  • Fix login if current location equal to target by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10436
  • Fix: add more mail service traces by @aonnikov in https://github.com/hcengineering/platform/pull/10438
  • Fix source table columns by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10437

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.350...v0.7.353

v0.7.350 Bug fix
Notable features
  • Print workspace logo in PDF
  • Ability to copy documents as markdown table (beta)
Full changelog

What's Changed

Improvements:

  • Print workspace logo in PDF (https://github.com/hcengineering/platform/pull/10407)
  • Ability to copy documents as markdown table (beta) (https://github.com/hcengineering/platform/pull/10397)

Bug fixes:

  • Process service should ignore config user (https://github.com/hcengineering/platform/pull/10399)
  • Fix accounts service retries (https://github.com/hcengineering/platform/pull/10400)
  • Fix card export (https://github.com/hcengineering/platform/pull/10403)
  • Fix card view settings (https://github.com/hcengineering/platform/pull/10404)
  • Customize support links (https://github.com/hcengineering/platform/pull/10405)
  • Fix controlled doc sequence conflicts (https://github.com/hcengineering/platform/pull/10406)
  • Remove beta marks for cards and processes (https://github.com/hcengineering/platform/pull/10408)
  • Fix default null value (https://github.com/hcengineering/platform/pull/10409)
  • Fix view setting freeze (https://github.com/hcengineering/platform/pull/10410)
  • Show custom icons for cards breadcrumbs (https://github.com/hcengineering/platform/pull/10412)
  • Filter relations by workspaceId (https://github.com/hcengineering/platform/pull/10414)

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.344...v0.7.350

v0.7.344 Bug fix
Notable features
  • Add type/tag permissions
  • Show document attributes and collaborators for cards
  • Sort controlled documents by rank and title
Full changelog

What's Changed

Improvements

  • Add type/tag permissions by @BykhovDenis in https://github.com/hcengineering/platform/pull/10384
  • Show doc attrs and collaborators for cards by @BykhovDenis in https://github.com/hcengineering/platform/pull/10390
  • Sort controlled documents by rank and title by @aonnikov in https://github.com/hcengineering/platform/pull/10383

Bug fixes

  • Fix card type export by @BykhovDenis in https://github.com/hcengineering/platform/pull/10385
  • Fix old card UI by @BykhovDenis in https://github.com/hcengineering/platform/pull/10386
  • Hide processes if not exists by @BykhovDenis in https://github.com/hcengineering/platform/pull/10387
  • Fix exporter ancestor order by @BykhovDenis in https://github.com/hcengineering/platform/pull/10388
  • Enhance ObjectBoxPopup to handle category presentation by @BykhovDenis in https://github.com/hcengineering/platform/pull/10389
  • Show doc attrs and collaborators for cards by @BykhovDenis in https://github.com/hcengineering/platform/pull/10390
  • Fix card activity by @BykhovDenis in https://github.com/hcengineering/platform/pull/10393
  • Fix email notifications by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10394
  • Fix missing events in planner by @ArtyomSavchenko in https://github.com/hcengineering/platform/pull/10395

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.342...v0.7.344

v0.7.342 New feature
Security fixes
  • Password aging added to password policy
Notable features
  • Traceability matrices for quality management
  • Workspace document export between workspaces
  • Enhanced role-based access control and security features
Full changelog

What's Changed

eQMS Features

  • Traceability matrices — Create and manage traceability matrices for quality management(PR #10286)
  • Workspace document export — Export documents from one workspace to another(PR #10283)

Cards and Processes Improvements

  • RBAC and enhanced security — Improved role-based access control and security features(PR #10384, PR #10314)
  • Card versioning — Track and manage versions of cards(PR #10336)

Security Improvements

  • Password aging — Enhanced password policy with aging requirements(PR #10287)

Infrastructure Improvements

  • PostgreSQL support — Added support for PostgreSQL database(PR #10331)

Bug Fixes

  • Fixed workspace access for guest users
  • Fixed collaborator refresh after object changes
  • Fixed permission check for document template deletion
  • Added missing translations
  • Improved table print styles
  • Fixed document rendering issues with notes and images
  • Fixed filters for unspecified dates
  • Fixed fulltext index when communication API is disabled
  • Fixed email notifications
  • Fixed organization tree layout
  • Fixed various cards and processes bugs
  • Fixed external approval for documents
  • Fixed limits refresh after workspace changes

Full Changelog: https://github.com/hcengineering/platform/compare/v0.7.314...v0.7.342

Beta — feedback welcome: [email protected]