frappe

Low code web framework for real world applications, in Python and Javascript

MIT License

Stars
6.4K
Committers
689

Bot releases are hidden (Show)

frappe - Release v13.12.1

Published by rohitwaghchaure about 3 years ago

  • fix: browser printing broken
frappe - Release v13.12.0

Published by rohitwaghchaure about 3 years ago

Version 13.12.0 Release Notes

Features & Enhancements

  • Custom database port for read-only replica configuration (#14159)
  • Built Assets Management (#14271)
  • Multi-select dialog child table filtering (#14181)

Fixes

  • shift + tab keyboard navigation broken (#14243)
  • Checkbox hidden in List view in mobile view (#14144)
  • Keep checkbox checked after updating checked rows (#14110)
  • Date or datetime fields disappearing on save (#14139)
  • Fixed sql convention inconsistency (#14230)
  • Pass doc to attach_print to avoid "Not Found" (#14253)
  • Webform Permission for custom doctype (#13594)
  • Total Row hidden in query report (#14209)
  • Delete all functionality was not working as expected and it was slow (#14241)
  • Pass no_default_fields parameter further down to recursive calls (#14158)
frappe - Release 12.22.2

Published by gavindsouza about 3 years ago

Version 12.22.2 Release Notes

Fixes & Enhancements

  • Fixes the conventional pattern of frappe.__version__ that broke in v12.22.1 (via 7a826b641e327d151fe062859e99fd5092a59d48)
frappe - Release 12.22.1

Published by gavindsouza about 3 years ago

Version 12.22.1 Release Notes

Fixes & Enhancements

  • Properly queue tasks in frappe.model.trigger (#14260)
  • Broken v10 to v12 migration (#14293)
frappe - Release v12.22.0

Published by rohitwaghchaure about 3 years ago

Version 12.22.0 Release Notes

Fixes & Enhancements

  • Switch writes to primary when wrapped with read_only (#14142)
  • Custom database port for read-only replica configuration (#14159)
  • Date or datetime fields disappearing on save (#14139)
  • Accurately cast fieldtype in frappe.db.get_single_value() (#13655)
frappe - Release v13.11.0

Published by rohitwaghchaure about 3 years ago

Features & Enhancements

  • Ability to select a child in multi-select dialog (#12471)
  • Choose Letter Head when printing multiple documents from List / Report (#14099)
  • Add number format parameter in fmt_money (#13255)

Fixes

  • Total Row is hidden in Query Report & Script Report (#14041)
  • Multi-select dialog child table filtering (#14181)
  • RTL support for text editor (#14113)
  • Incorrect text color on version document in dark mode (#14147)
  • Notify consumers on document cancel (#14160)
  • Customizing print formats (#14132)
  • Report View single vertical scrollbar (#13497)
  • Switch writes to primary when wrapped with read_only (#14142)
  • Bring back the missing Comments (#14129)
  • Only enabled users in mentions (#14017)
  • Length change for docfield not updated in Database (#13965)
  • Deprecate cast_fieldtype to use cast for consistent return types (#13989)
  • Node creation from tree view (#14114)
frappe - Release v13.10.0

Published by rohitwaghchaure about 3 years ago

Features

  • feat: stop scanning on dialog hide
  • feat: Query builder
  • feat: promisify frappe.require
  • feat: Improve LDAP implementation to be standards compliant (backport #13777) (#13924)
  • feat: handle exceptions on scan
  • feat: frappe.ui.Scanner
  • feat: Execute queries directly in frappe.qb
  • feat: Barcode option for data fields
  • feat: allow duration fields in aggregate function fields (backport #13395) (#13919)

Fixes

  • fix(ux): better message for removal of assignment
  • fix(Newsletter): Remove "double" validations
  • fix(global_search): Typecast variable for comparision
  • fix(DX): sourceURL to debug report and page JS
  • fix(deskUI): menu items will show in menu before inner page buttons disappear
  • fix: Use IP Address instead of Email field (#13553)
  • fix: undefined variable errorMessage
  • fix: Revert auto_commit after frappe.sendmail
  • fix: Remove for update flag from aggregate functions
  • fix: Remove cross import statements
  • fix: Passed failfast flag to unit test runner in all scenarios
  • fix: Only select active numeric field after layout refresh
  • fix: Only select active numeric field after layout refresh
  • fix: multiple issues with Email Inbox (#14012)
  • fix: hide empty dialog if camera not found
  • fix: Hanlde Newsletter.get_email_groups & tests cleanup
  • fix: Handle exception
  • fix: Handle exception
  • fix: grid frozen issue
  • fix: format string for formating date
  • fix: Error on updating docs via API
  • fix: Don't clear Newsletter table at setupClass
  • fix: connected app auto_refresh credentials and mandatory fields (#13930)
  • fix: Call is_rtl function to get the actual value
  • fix: broken template in password reset (backport #13958) (#13982)
  • fix: broken link
  • fix: Avoid input events for controls in grid
  • fix: Add missing typing imports
  • fix: Add for update in nest set model updates
  • fix: Add exceptions classes for Newsletter

Performance

  • perf: Reduce debounce delay
  • perf: Grid rendering
frappe - Release 12.21.1

Published by gavindsouza about 3 years ago

Version 12.21.1 Release Notes

Fixes & Enhancements

frappe - Release 13.9.1

Published by surajshetty3416 about 3 years ago

Version 13.9.1 Release Notes

  • fix: Only select active numeric field after layout refresh (#13992)
frappe - Release v12.21.0

Published by rohitwaghchaure about 3 years ago

Version 12.21.0 Release Notes

Fixes & Enhancements

  • Bulk deleting grid items sequentially (#13913)
  • Request Language Resolution (#13767)
  • Add missing fieldtypes for custom fields (#13725)
  • Accurately cast fieldtype in frappe.db.get_single_value() (#13683)
  • Raise PageDoesNotExistError instead of DoesNotExistError (#12485)
  • Speed up link validation (#13882)
frappe - Release v13.9.0

Published by rohitwaghchaure about 3 years ago

Version 13.9.0 Release Notes

Features & Enhancements

  • New API frappe.ui.Scanner (#13855)
  • PythonExpression and Python option with syntax validation for Code field types (#13707)
  • Internal link support in custom document links (#13823)
  • Promisify frappe.require (#13925)
  • Improvements in Webhooks (#13320)

Fixes

  • Better error message while uploading web image (#13863)
  • Grid rendering performance (#13933)
  • Inbox View & Kanban View not loading (#13788)
  • Add row numbering for report view print format (#13808)
  • Report print option (#13793)
  • Focus reset issue due to field refresh (#13852)
  • Grid header missing when new column added through code (#13805)
  • Ignore RTL conversion for datepicker library styles (#13862)
  • Ability to select email account even if only one account is allowed (#13482)
  • Incorrect depends on evalutation with parent variables (#13593)
  • Check if href exists for a link (#13843)
  • Refactor frappe.translate.get_language (#13902)
  • Activities not rendering correctly (#13833)
  • Request Language Resolution (#13703)
  • Call is_rtl function to get the actual value (#13899)
  • Show command and error message when an exception is raised (#13890)
  • Speed up link validation (#13880)
  • Clicking area around list row checkbox opens doc (#13775)
  • Focus reset issue due to field refresh (#13828)
  • Clicking area around list row checkbox opens doc (#13775)
  • Multiple recorder ui fixes (#13813)
frappe - Release 13.8.1

Published by gavindsouza about 3 years ago

Version 13.8.1 Release Notes

Fixes & Enhancements

frappe - Release v13.8.0

Published by rohitwaghchaure about 3 years ago

Version 13.8.0 Release Notes

Features & Enhancements

  • Different output formats for bench version (#13693)

Fixes

  • Add missing fieldtypes for custom fields (#13690)
  • Invalid Custom Report link on Workspace (#13678)
  • Auto generate RTL styles using rtlcss (#13669)
  • Trigger workflow action on update_after_submit event (#13736)
  • Allow navigation to the document with # in the docname (#13755)
  • Do not create Energy Points for disabled users (#13716)
  • Accurately cast fieldtype in frappe.db.get_single_value() (#13682)
  • Code Editor scrollbar glitch (#13718)
  • Tag count query (#13712)
  • Escape quotes before declaring variables when making a new app (#13699)
  • Custom Script to duplicate row not working in v13 (#13667)
frappe - Release v12.20.0

Published by nabinhait over 3 years ago

Version 12.20.0 Release Notes

Fixes & Enhancements

  • Fixed translation of email salutation (#13604)
  • Fixed an issue with print format (#13595)
  • Fixed percentage rounding issue (#13517)
  • Fixed an issue where email signature was not visible (#13562)
  • Option to set HTML Editor as fieldtype for custom fields (#13691)
frappe - Release v13.7.0

Published by nabinhait over 3 years ago

Version 13.7.0 Release Notes

Features & Enhancements

  • Connections in form dashboard are now translatable (#13634)
  • Group By filter based on tags in report view (#13623)

Fixes

  • Fixed workspace related issues (#13628) (#13602) (#13679)
  • Fixed editor link popover & datepicker style (#13591)
  • Fixed list view tag count query (#13713)
  • Email salutations are translatable now (#13603)
  • Fixed styles of input controls in webpages (#13585)
  • Fixed an issue with print format (#13598)
  • Redirect to original form after creating new document via link field (#13609)
  • Option to set HTML Editor as fieldtype for custom fields (#13691)
  • Fixed OTP login verification (#13613)
  • Fixed text editor field in Web Form (#13659)
  • Fixed navigation to folders that are nested inside more than two folders (#13663)
frappe - Release v13.6.0

Published by nabinhait over 3 years ago

Version 13.6.0 Release Notes

Features & Enhancements

  • Feedback feature for Blog Post (backport #13491) (#13544)
  • URL option for Data fieldtype (backport #12898) (#13446)

Fixes

  • Grid copy from excel with header, field label in user language (backport #13266) (#13507)
  • Fixed grid view for uneditable rows (backport #13489) (#13490)
  • Allow renaming Email Groups (backport #13496) (#13509)
  • Editor link popover & datepicker style (backport #13589) (#13592)
  • Do not append child table doctype in case of _aggregate_column (backport #13498) (#13501)
  • Remove deprecated field image_view from Customize Form (#13536)
  • Add frappe.rename_doc to Server Scripts (backport #13549) (#13550)
  • OTP login verification fails (#13614)
  • Grid delete all should trigger form change (backport #13483) (#13485)
  • Router issue (#13261)
  • Add checkbox css variables to common/css_variables (backport #13533) (#13541)
  • Avoid style leak from email or comment (backport #13520) (#13521)
  • Allow guest to comment on Web Page & Blog Post (backport #13466) (#13543)
  • Throttle set_open_count (backport #13510) (#13511)
  • Premature commit via notification's send_an_email (backport #13607) (#13611)
  • Allow to remove filters from shortcut completely (backport #13486) (#13487)
frappe - Release 12.19.2

Published by surajshetty3416 over 3 years ago

Fixes & Enhancements

frappe - Release v12.19.1

Published by nabinhait over 3 years ago

  • feat: return promise while reloading doc (#13574)
frappe - Release 13.5.2

Published by surajshetty3416 over 3 years ago

Version 13.5.2 Release Notes

fix: Add checkbox css variables to common/css_variables (https://github.com/frappe/frappe/pull/13533)

frappe - Release v12.19.0

Published by nabinhait over 3 years ago

Version 12.19.0 Release Notes

Fixes & Enhancements

  • Refresh form section while refreshing the field (#13355)
  • Check for 2FA is enabled or not (#13455)
  • Tooltip displays correct title (backport #13346) (#13354)
  • Expose limited methods of json module (#13253)
  • ci: Update Sider config (#13332)
  • auto_repeat field check while loading customize form (#13350)
  • Restrict access to python's internal attributes (#13383)
  • Respond to /api requests as JSON by default (backport #13028) (#13408)
  • CSS bug on print format rtl layout (#13299)
  • Check if salutation already exists in email body (#13196)