What's Changed
- feat(cat-voices): update too many requests error message by @dt-iohk in #2707
- feat(cat-voices): Change browser tab title from "Catalyst Voices" to "Catalyst" by @dt-iohk in #2706
- fix(dart/catalyst_cardano_serialization): fee calculation for wallets with native tokens by @dt-iohk in #2602
- feat(cat-voices): move proposal back arrow to AppBar by @damian-molinski in #2713
- fix(cat-voices): guard account public profile update by @damian-molinski in #2715
- fix(cat-voices): validation inputs in proposal builder by @LynxLynxx in #2699
- feat(cat-voices): requested amendments to copy text in discovery page by @LynxLynxx in #2714
- feat(cat-voices): add transaction tests with maximum allowed native tokens in single output by @dt-iohk in #2718
- ci(general): exposes nginx metrics for voices frontend by @jmgilman in #2726
- ci(general): adds stub to voices blueprint by @jmgilman in #2727
- fix(cat-voices): wrong amount of max final proposals in proposal submission window dialog by @dt-iohk in #2733
- fix(cat-voices): safari/firefox keyboard not working by @dt-iohk in #2731
- feat(cat-voices): add scroll alignment parameter to SegmentsController by @LynxLynxx in #2736
- fix(cat-gateway): 404 Error log for unknown URL by @bkioshn in #2621
- feat(cat-voices): adding missing voting registration description by @LynxLynxx in #2739
- fix(cat-voices): feedback on proposals button visibility by @LynxLynxx in #2740
- fix(cat-voices): unlock proposal dialog shows itself after submitting proposal by @dt-iohk in #2728
- fix(cat-voices): user cannot add proposer role by @dt-iohk in #2729
- fix(cat-voices): assign proposal category id instead of category id by @LynxLynxx in #2721
- fix(cat-voices): recovering keychain while finishing registration by @damian-molinski in #2737
- fix(cat-voices): decode account public id username by @damian-molinski in #2742
- fix(cat-voices): align fields in workspace proposal's tiles by @LynxLynxx in #2764
- fix(cat-voices): can submit without email verification by @LynxLynxx in #2763
- fix(cat-voices): document string length validation label by @dt-iohk in #2758
- feat(cat-voices): add heads up to wallet details page by @dt-iohk in #2774
- feat(cat-voices): getting title range from template by @LynxLynxx in #2766
- fix(cat-voices): freezed video by @LynxLynxx in #2756
- chore: reopen proposal submission by @kukkok3 in #2786
- feat(cat-voices): updating closing submission dialog by @LynxLynxx in #2785
- chore(cat-voices): remove unnecessary colour from category do's and don'ts by @LynxLynxx in #2790
- fix(cat-voices): sharing proposals url by @damian-molinski in #2749
- fix(cat-gateway): Log relevant chain indexer info and update live tip metric by @saibatizoku in #2752
- chore(cat-voices): adjust spacings for registration SeedPhrase by @damian-molinski in #2787
- feat(cat-voices): adding invalid format exception when importing proposal by @LynxLynxx in #2783
- feat(cat-voices): comments+replies count in proposal details by @damian-molinski in #2791
- fix(cat-gateway): Remove Cassandra secondary index by @bkioshn in #2751
- chore(cat-voices): rename base profile to profile by @LynxLynxx in #2800
- feat(cat-voices): Title minLength requirements, guidance cards update for proposal template by @LynxLynxx in #2782
- feat(cat-voices): improve bug template by @kukkok3 in #2633
- fix: adds project to bug template by @kukkok3 in #2812
- feat(cat-voices): handling verified email change by @damian-molinski in #2784
- fix(cat-voices): proposal builder validation snackbar fixes by @dt-iohk in #2815
- chore(cat-voices): delete data usage acknowledgement by @damian-molinski in #2789
- feat(cat-voices): update cta for other wallet on transaction screen by @dt-iohk in #2804
- fix(cat-voices): improve validation error message for https fields by @dt-iohk in #2813
- fix(cat-voices): remove wrong text in ExitFormIssueModeDialog by @LynxLynxx in #2809
- fix(cat-voices): background colour of guidance cards by @LynxLynxx in #2811
- feat(cat-voices): Prefer selecting more inputs over burning ada for RBAC transaction. by @dt-iohk in #2793
- ci(cat-gateway): Add
API_URL_PREFIX
to the+build
target by @apskhem in #2632 - feat(cat-voices): adding forget proposal in proposal editor by @LynxLynxx in #2798
- feat(cat-voices): expandable and collapsable comments by @damian-molinski in #2814
- feat(cat-voices): [DevTools] clearing db documents by @damian-molinski in #2801
- fix(cat-voices): category name in proposal viewer by @LynxLynxx in #2821
- feat(cat-voices): adding new onTap functions to proposal cards in space menu by @LynxLynxx in #2826
- feat(cat-voices): E-mail Verification banner by @LynxLynxx in #2817
- feat(cat-gateway): OpenAPI spec backwards compatibility check by @Mr-Leshiy in #2615
- ci(cat-voices): migrates voices frontend from nginx to caddy by @jmgilman in #2820
- chore(cat-voices): update sentry plugin and reporting by @damian-molinski in #2831
- chore(cat-voices): adjust comment template maxLength by @damian-molinski in #2816
- feat(cat-voices): [DevTools] lookup document by @damian-molinski in #2810
- chore(cat-voices): refactor cbor converter to allow each endpoint be annotated with content-type it supports by @dt-iohk in #2818
- feat(cat-voices): remove spanish language by @dt-iohk in #2836
- fix(cat-voices): flaky unit tests by @dt-iohk in #2834
- chore(cat-voices): Consolidation of small bugs/feature requests for proposals list page by @LynxLynxx in #2837
- fix(cat-gateway):
health/started
,health/ready
endpoint incorrect behaviour by @Mr-Leshiy in #2832 - fix(cat-voices): milestone cost field limit by @dt-iohk in #2838
- fix(cat-gateway): Fixed
test_signed_doc.py
integration test by @Mr-Leshiy in #2844 - feat(cat-gateway): Bump cat-libs to r20250619-00 by @Mr-Leshiy in #2846
- fix(cat-gateway): chain follower metrics issues by @Mr-Leshiy in #2842
- feat(cat-voices): allow any UUID in dev tools lookup by @damian-molinski in #2853
- feat(cat-gateway): Change metrics middleware and updater by @apskhem in #2827
- fix(cat-voices): Safari not supported by @dt-iohk in #2859
- ci(cat-voices): increases replica count to 3 by @jmgilman in #2869
- chore(cat-gateway): Integration tests readme cleanup by @oldGreg5 in #2864
- ci(cat-gateway): increases replicas to 3 by @jmgilman in #2877
- test: Playwright initial setup by @emiride in #2878
- fix(cat-gateway): Fixing incorrect
error!
message logging forsaturating_add
methods by @Mr-Leshiy in #2880 - feat(general): add ci jobs to sync labels by @minikin in #2881
- feat(cat-gateway): Bumping
cat-libs
dependencies by @Mr-Leshiy in #2892 - chore(cat-voices): Legal requirement changes by @damian-molinski in #2891
- test: add wallet actions by @emiride in #2898
- chore(general): update ci to v3.4.4 by @kukkok3 in #2926
- chore(cat-voices): update dates by @kukkok3 in #2921
- chore: update dates by @kukkok3 in #2933
Full Changelog: F14-RC2...F14-RC5