Releases: frappe/frappe
Releases · frappe/frappe
v15.30.0
What's Changed
- fix: don't excessively shorten_number (backport #26760) in #26763
- feat: set the only email address as primary (backport #26758) in #26769
- fix: avoid popping from empty list (backport #26783) in #26785
- fix(desk): Don't trigger minimized dialog action on Ctrl-S (backport #26777) in #26790
- fix(query_report): don't follow reference report for
prepared_report
field (backport #26786) in #26788
Full Changelog: v15.29.2...v15.30.0
v14.77.0
What's Changed
- fix: don't excessively shorten_number (backport #26760) in #26764
- feat: set the only email address as primary (backport #26758) in #26768
- fix: avoid popping from empty list (backport #26783) in #26784
- fix(query_report): don't follow reference report for
prepared_report
field (backport #26786) in #26787 - fix(desk): Don't trigger minimized dialog action on Ctrl-S (backport #26777) in #26789
Full Changelog: v14.76.2...v14.77.0
v15.29.2
What's Changed
- fix: apply perms on letter head selection (backport #26563) in #26583
- fix(UX): Disable number card filters on standard (backport #26676) in #26680
- fix: Skip letter heads if no permission (backport #26689) in #26692
- fix: recursive fetch from causes infinite loop (backport #26695) in #26697
- fix: Skip virtual fields in all select queries (backport #26700) in #26702
- fix: Move Monitor dump to after_response (backport #26703) in #26709
- fix(package_release): set path to tarball (backport #26688) in #26715
- fix: Append symbol on number card (backport #26731) in #26732
- fix: Email tracking without "use_ssl" (backport #26718) in #26735
Full Changelog: v15.29.1...v15.29.2
v14.76.2
What's Changed
- fix(UX): Disable number card filters on standard (backport #26676) in #26679
- fix: apply perms on letter head selection (backport #26563) in #26582
- fix: Skip letter heads if no permission (backport #26689) in #26691
- fix: recursive fetch from causes infinite loop (backport #26695) in #26696
- fix: Skip virtual fields in all select queries (backport #26700) in #26701
- fix(package_release): set path to tarball (backport #26688) in #26714
- fix: Email tracking without "use_ssl" (backport #26718) in #26734
Full Changelog: v14.76.1...v14.76.2
v15.29.1
What's Changed
- fix(address_query): use title field if set (backport #26570) in #26589
- fix(number_card): ensure value is returned (backport #26600) in #26602
- perf: rearrange some frequent jobs (backport #26591) in #26603
- perf: memory leak on kanban refresh (backport #26597) in #26599
- fix: Avoid concurrent TODO updates (backport #26592) in #26594
- fix: kanban filters fixes (backport #26605) in #26610
- fix(checkbox): Fix checkbox size on small screens (backport #26596) in #26612
- fix: delete old user notification settings when merging users (backport #26604) in #26619
- fix(address_query): show search fields in description if set (backport #26611) in #26622
- fix: bypass IP restriction for the methods required for our socketio backend (backport #26624) in #26628
- Resolves front-end bug in 'customize_form.js', triggered by delete actions on child-tables by @karanwilson in #26344
- fix(UX): multi-tab experience (backport #26309) in #26646
- fix: don't copy "Standard" on dashboard chart (backport #26649) in #26651
- fix(link-preview): Correct synchronization of preview data on change. (backport #26641) in #26654
- fix: allow creation of workspace based on desk user role perms (backport #26617) in #26659
- fix(make_request): don't blindly try to check the content-type (backport #26656) in #26661
- fix: Auto Email Report not working when Add Total Row is enabled (backport #26664) in #26668
New Contributors
- @karanwilson made their first contribution in #26344
Full Changelog: v15.29.0...v15.29.1
v14.76.1
What's Changed
- fix(address_query): use title field if set (backport #26570) in #26588
- fix: never show virtual fields in list view (backport #24666) in #26578
- perf: memory leak on kanban refresh (backport #26597) in #26598
- fix: Avoid concurrent TODO updates (backport #26592) in #26593
- fix: kanban filters fixes (backport #26605) in #26609
- fix(address_query): show search fields in description if set (backport #26611) in #26621
- fix: bypass IP restriction for the methods required for our socketio backend (backport #26624) in #26627
- fix(link-preview): Correct synchronization of preview data on change. (backport #26641) in #26653
- fix: don't copy "Standard" on dashboard chart (backport #26649) in #26650
- perf: use base32 space for random names instead of base16 (backport #25497) in #26655
- fix(make_request): don't blindly try to check the content-type (backport #26656) in #26660
- fix: Auto Email Report not working when Add Total Row is enabled (backport #26664) in #26667
Full Changelog: v14.76.0...v14.76.1
v15.29.0
What's Changed
- fix: ignore apps without pyproject (backport #26498) in #26503
- build(deps): bump pymysql from 1.1.0 to 1.1.1 (backport #26520) in #26523
- fix: Use true stderr for dumping trace (backport #26524) in #26527
- perf: Avoid coalesce for
between
filters (backport #26531) in #26532 - fix: reload before saving on reconnect (backport #26534) in #26537
- feat: ignore
tar: file changed as we read it
during backups (backport #26462) in #26495 - feat: Make webform embeddable (backport #25598) in #26549
- refactor: Wrap meta in v2 (backport #26548) in #26550
- fix: field wildcard for child object (backport #26543) in #26560
- fix: Drop file_manager.download_file (backport #26575) in #26577
- feat: Add
on_add_row
event for grid in Dialog (backport #26535) in #26580
Full Changelog: v15.28.0...v15.29.0
v14.76.0
What's Changed
- build: Bump requests (backport #26501) in #26504
- fix: Use true stderr for dumping trace (backport #26524) in #26526
- perf: Avoid coalesce for
between
filters (backport #26531) in #26533 - fix: reload before saving on reconnect (backport #26534) in #26536
- build(deps): bump pymysql from 1.1.0 to 1.1.1 (backport #26520) in #26522
- feat: Add
on_add_row
event for grid in Dialog (backport #26535) in #26581
Full Changelog: v14.75.0...v14.76.0
v15.28.0
What's Changed
- fix: preserve checked items after a search (backport #26434) in #26437
- fix(translate)!: Don't add decontextualized translations (backport #26429) in #26438
- fix(grid_row): don't crash when undefined (backport #26446) in #26449
- fix: Don't fiddle with child table indexes (backport #26450) in #26453
- feat(recorder): Suggest index for optimizing query (backport #26433) in #26435
- fix(DX): Don't run CI if there are no tests (backport #26457) in #26466
- fix: "Not assigned" filter (backport #26468) in #26470
- perf: num2words, babel, gettext, sentry imports (backport #26475) in #26477
- fix: default tree view (backport #26473) in #26480
- fix: enable fetch_from for Time fieldtype (#25266) (backport #26471) in #26483
- fix: condition of event participants (backport #26300) in #26456
- fix: compute modal title server side (backport #26179) in #26192
- build: Bump requests (backport #26501) in #26505
Full Changelog: v15.27.0...v15.28.0
v14.75.0
What's Changed
- fix: preserve checked items after a search (backport #26434) in #26436
- fix(grid_row): don't crash when undefined (backport #26446) in #26448
- fix: Don't fiddle with child table indexes (backport #26450) in #26452
- fix(contact list): add space before designation by @barredterra in #26440
- fix: condition of event participants (backport #26300) in #26455
- fix(DX): Don't run CI if there are no tests (backport #26457) in #26465
- fix: "Not assigned" filter (backport #26468) in #26469
- perf: num2words, babel, gettext, sentry imports (backport #26475) in #26476
- fix: activity page query by @ankush in #26484
- fix: enable fetch_from for Time fieldtype (#25266) (backport #26471) in #26485
- fix: pass user and shared params when checking for cache keys (backport #26402) in #26403
- feat: what's new (v15 port of #21014) (backport #25986) in #26494
Full Changelog: v14.74.1...v14.75.0