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 13.5.1

Published by surajshetty3416 over 3 years ago

fix: Throttle set_open_count (#13510)

frappe - Release v13.5.0

Published by nabinhait over 3 years ago

Version 13.5.0 Release Notes

Features & Enhancements

  • Form tour information can be customized using Form Tour DocType (#13318)
  • Introduced command to run tests in parallel (#13356)
  • Introduced an option to disable the navigation button in the slack message (#13327)

Fixes

  • Irrelevant cards in the workspace will be filtered (#13463)
  • Fixed incorrect title in tooltips (#13353)
  • Fixed an issue with email template selection (#13379)
  • Made fixes to avoid clipping of useful information in link dropdown (#13415), (#13398)
  • Form and grid rendering fixes (#13363), (#13439), (#13382), (#13301), (#13413), (#13424)
  • Fixed fieldname conflicts in custom reports (#13241)
  • Fixed boolean value evaluation for API request (#13343)
  • Fixed an issue with Website Theme colors (#13359)
  • Fixed "incorrect currency" issue in Auto Email report (#13339)
  • Fixed double salutation issue email body (backport #13358) (#13361)
frappe - Release v12.18.1

Published by surajshetty3416 over 3 years ago

  • fix(server scripts): Restrict access to python's internal attributes (#13388)
  • fix(minor): expose limited methods of JSON module (#13389)
frappe - Release v13.4.1

Published by surajshetty3416 over 3 years ago

  • fix: Return promise while reloading doc (#13374)
  • fix(server scripts): Restrict access to python's internal attributes (#13387)
  • fix(minor): expose limited methods of JSON module (#13375)
frappe - Release v13.4.0

Published by nabinhait over 3 years ago

Version 13.4.0 Release Notes

Features & Enhancements

  • Add global style for radio buttons (#13245)
  • Add document actions in mobile view (#13267)

Fixes

  • Check if parentfield also exists (backport #13211) (#13239)
  • Allow only_for for Cards (backport #13220) (#13238)
  • Parse Today default value for date docfield (backport #13157) (#13200)
  • Skip field name conflict validation for No value fields (backport #13309) (#13313)
  • Broken links for reports created with Report Builder (backport #13295) (#13322)
  • Hide all warnings in frappe commands (backport #13243) (#13260)
  • Ignore "lft" and "rgt" when importing/exporting fixtures (backport #13180) (#13271)
  • Invalid escape sequence (backport #13227) (#13235)
  • Set title attribute for grid header columns (backport #13296) (#13336)
  • Python 3 issue on re (#13230)
  • Session clearing query on postgres (backport #13257) (#13258)
  • Strip any comments before sanitizing column_name (backport #12969) (#13201)
  • Clear web page cache after web template is updated (backport #13190) (#13191)
  • DeprecationWarning: invalid escape sequence ( (backport #13232) (#13233)
  • Increase timeout for window close (#13265)
  • svg files upload (backport #13199) (#13246)
  • Set home workspace as first available for user (#13263)
  • Don't strip 'app' from doctype route names (backport #13286) (#13334)
  • Encode error to add outgoing mail to sent folder (#13314)
frappe - Release v12.18.0

Published by nabinhait over 3 years ago

  • chore: Added change log for v12.18.0
  • fix: check if response contains signature before setting
  • fix: show delete button on portal if user has permission to delete document
  • fix: Do not skip text in save while using shortcut
  • fix: Revert naming for custom naming series
  • chore(deps): [security] bump hosted-git-info from 2.7.1 to 2.8.9
  • chore(deps): [security] bump urllib3 from 1.25.7 to 1.25.8
  • fix: preload URLs breaking for external requests
  • fix: Moving Site folder across different FileSystems failed (#13033)
  • fix: replace parseFloat by Number
  • Update communication.js
  • fix: reorder
  • fix: reply, fwd, signature
  • fix: Default values were not triggering change event (backport #12975) (#12977)
  • fix: Conditionally hide grid Add Row & Add Multiple buttons (backport #12960) (#12970)
  • fix: Override get_model_value for table multiselect
  • fix(control): Check if same value is set to avoid unnecessary change trigger
  • fix: Grid Form buttons Insert Above, Insert Below not hidden when can… (backport #12906) (#12931)
  • fix: use frappe.safe_decode to decode id_token
  • fix: sider errors
  • fix: id_token format
  • fix: Only allow user's attachments to show in attachments tree (bp #1… (#12822)
  • fix: Redirect Web Form user directly to success URL, if no amount is due (#12661)
  • fix: reverting of series with a variable (bp #12810) (#12811)
  • fix: Multi currency in print view shows same currency symbol (#12569)
  • fix: forward mesage not working
frappe - Release v13.3.0

Published by nabinhait over 3 years ago

Version 13.3.0 Release Notes

Features & Enhancements

  • Deletion Steps in Data Deletion Tool (#13124)
  • Format Option for list-apps in bench CLI (#13125)
  • Add password fieldtype option for Web Form (#13093)
  • Add simple repr for DocTypes (#13151)
  • Switch theme with left/right keys (#13077)
  • sourceURL for injected javascript (#13022)

Fixes

  • Decode uri before importing file via weblink (#13026)
  • Respond to /api requests as JSON by default (#13053)
  • Disabled checkbox should be disabled (#13021)
  • Moving Site folder across different FileSystems failed (#13038)
  • Freeze screen till the background request is complete (#13078)
  • Added conditional rendering for content field in split section w… (#13075)
  • Show delete button on portal if user has permission to delete document (#13149)
  • Dont disable dialog scroll on focusing a Link/Autocomplete field (#13119)
  • Typo in RecorderDetail.vue (#13086)
  • Error for bench drop-site. Added missing import. (#13064)
  • Report column context (#13090)
  • Different service name for push and pull request events (#13094)
  • Moving Site folder across different FileSystems failed (#13033)
  • Consistent checkboxes on all browsers (#13042)
  • Changed shorcut widgets color picker to dropdown (#13073)
  • Error while exporting reports with duration field (#13118)
  • Add margin to download backup card (#13079)
  • Move mention list generation logic to server-side (#13074)
  • Make strings translatable (#13046)
  • Don't evaluate dynamic properties to check if conflicts exist (#13186)
  • Add __ function in vue global for translation in recorder (#13089)
  • Make strings translatable (#13076)
  • Show config in bench CLI (#13128)
  • Add breadcrumbs for list view (#13091)
  • Do not skip data in save while using shortcut (#13182)
  • Use docfields from options if no docfields are returned from meta (#13188)
  • Disable reloading files in __pycache__ directory (#13109)
  • RTL stylesheet route to load RTL style on demand. (#13007)
  • Do not show messsage when exception is handled (#13111)
  • Replace parseFloat by Number (#13082)
  • Add margin to download backup card (#13050)
  • Translate report column labels (#13083)
  • Grid row color picker field not working (#13040)
  • Improve oauthlib implementation (#13045)
  • Replace filter_by like with full text filter (#13126)
  • Focus jumps to first field (#13067)
frappe - Release v13.2.2

Published by nabinhait over 3 years ago

  • fix(setup): do not show messsage when exception is handled
frappe - Release v13.2.1

Published by nabinhait over 3 years ago

  • perf: Performance enhancement on creation of custom fields from setup wizard (#13139)
frappe - Release v13.2.0

Published by nabinhait over 3 years ago

Version 13.2.0 Release Notes

Features & Enhancements

  • Add option to mention a group of users (#12844)
  • Copy DocType / documents across sites (#12872)
  • Scheduler log in notifications (#1135)
  • Add Enable/Disable Webhook via Check Field (#12842)
  • Allow query/custom reports to save custom data in the json field (#12534)

Fixes

  • Load server translations in boot (#12852)
  • Allow to override dashboard chart properties type/color (#12846)
  • Multi-column paste in grid (#12861)
  • Add log_error and FrappeClient to restricted python (#12857)
  • Redirect Web Form user directly to success URL, if no amount is due (#12661)
  • Attachment pill lock icon redirects to File (#12864)
  • Redirect Web Form user directly to success URL, if no amount is due (#12856)
  • Remove events to redraw charts (#12973)
  • Don't allow the user to remove/change data source file in data import (#12827)
  • Load server translations in boot (#12848)
  • Newly created Workspace not being accessible unless a shortcut u… (#12866)
  • Currency labels in grids (#12974)
  • Handle error while session start (#12933)
  • Add field type check in custom field validation (#12858)
  • Make language select optionally and fix breakpoint issues (#12860)
  • Form Dashboard reference link (#12945)
  • Invalid HTML generated by the base template (#12953)
  • Default values were not triggering change event (#12975)
  • Make strings translatable (#12877)
  • Added build-message-files command (#12950)
frappe - Release v13.1.2

Published by surajshetty3416 over 3 years ago

fix: Default values were not triggering change event #12975
fix: Currency labels in grids #12974

frappe - Release v13.1.1

Published by surajshetty3416 over 3 years ago

  • fix: Use grid docfield list while creating grid_row docfield copy (#12940)
  • fix: Invalid HTML generated by the base template (#12953)
  • fix(query): Use single quotes for string constant (#12948)
  • fix: Form Dashboard reference link (#12945)
frappe - Release v13.1.0

Published by nabinhait over 3 years ago

Version 13.1.0 Release Notes

Features & Enhancements

  • Automated mail notifications will be shown in timeline (#12693)
  • Introduced Client Script for List views (#12590)
  • Introduced language switcher for guest users on website navbar (#12813)
  • Option to give submit permission while sharing a document (#12799)
  • Added option to set autoname in Customize Form (#12413)
  • Virtual DocType (#12121)

Fixes

frappe - Release v12.17.0

Published by nabinhait over 3 years ago

  • chore: Added change log
  • feat: remove useless functionality (bp #12053) (#12781)
  • fix: Handle empty conditions in s3 backup (#11258)
  • chore(deps): [security] bump y18n from 3.2.1 to 3.2.2 (#12716)
  • fix: Average Chart compute inaccurate average with test cases (#12686)
  • fix: always validate file URLs (backport) (#12708)
  • fix: Unhide email field in "Request Data" Web Form (bp #12679) (#12706)
  • fix: Typo in comment (#12701)
  • fix: auto delete Prepared Reports permanently (#12683)
  • fix: email validation improvements (#12670)
  • chore: Remove unused code (bp #12671) (#12677)
  • chore: remove unused code (#12674)
  • chore(sider): add sider default config for flake8 + ignore tab errors (W191) (bp #12587) (#12667)
  • fix: Login with username fails (bp #12658) (#12664)
  • fix: Auth failing (bp #12637) (#12639)
  • chore(sider): add sider default config for flake8 + ignore tab errors (W191) (bp #12587) (#12640)
  • chore: bumped to version 12.16.1
  • Revert "fix: Link Field Validation doesn't use Filter criteria defined for link field (bp #12229) (#12505)"
  • chore(deps): [security] bump jinja2 from 2.10.3 to 2.11.3 (#12623)
  • fix: Double signature in emails (bp #12520) (#12621)
frappe - Release v13.0.3

Published by nabinhait over 3 years ago

frappe - Release v13.0.2

Published by saurabh6790 over 3 years ago

  • fix: ZeroDivision error in progress (bp #12586) (#12808)
  • fix: Patch fixes for v13 upgrade (#12806)
frappe - Release v13.0.1

Published by surajshetty3416 over 3 years ago

frappe - Release v13.0.0

Published by saurabh6790 over 3 years ago

Version 13.0.0 Release Notes

Highlights

  • Re-branded UI 💎 ✨🎊 (#12277)
  • New Page Builder in Web Page (#10035)
  • Customizable desk (#9617)
  • Custom Dashboard for DocTypes (#9872)
  • Widgets to make dashboards (#9693)
  • Events Streaming (#8567)
  • Contextual translation and Translation Tool (#9636)

Other Features & Enhancements

  • Added permission to grant only Select access (#12063)
  • Add columns and filters for reports via configuration (#11287)
  • Configurable Navbar logo and dropdowns (#11213)
  • Rule based naming of documents (#11439)
  • New routing style, not using hashes, also /desk -> /app (#11917)
  • Web Page tracking (#9959)
  • Introduced "Yesterday" and "Tomorrow" options for Timespan filter (12179)
  • Child table pagination (#8786)
  • Introduced Duration Control (#10248)
  • Form Tour feature (#10287)
  • Introduced Map View (#11202)
  • Custom JS & CSS support in Web Form (#9121) (#9610)
  • Ability to attach photo from webcam (#12160)
  • Added a System Console to help in debugging (#11306)
  • Introduced System Settings to automatically delete old Prepared Reports (#9751)
  • "Mandatory Depends On" and "Read Only Depends On" option for document fields (#8820)
  • Added 2FA for LDAP users (#10001)
  • Introduced Help Article Feedback system (#10260)
  • Introduced Razorpay client (#11418)
  • Rate Limiting (#10310)
  • Introduced Log Settings (#11699)
  • Enhancements in notifications (#11398) (#11409)
  • Added a field-level permission check for report data (12163)
  • Ability to cancel all linked document with a single click (#8905)
  • Made checkboxes navigable via tab key (#11030)
  • Renamed "Custom Script" to "Client Script" (#12324)

Performance

  • Faster application load (#12364) (#10229) (#10147) (#9930)
  • Theme files will now be compressed to make the website load faster (#11048)
  • Confirmation emails will be sent instantly (#10790)
  • Faster scheduled job processing (#9928)
  • Faster data imports (#12565)
  • Faster CLI commands (#12447)
frappe - Release v13.0.0-beta.12

Published by saurabh6790 over 3 years ago

  • fix: Always validate file URLs (bp #12685) (#12705)
  • feat: allowed the auto name in Customize Form
  • chore(sider): add sider default config for flake8 + ignore tab errors (W191) (bp #12587) (#12697)
  • chore: Remove unused code (bp #12671) (#12672)
frappe - Release v12.16.3

Published by leela over 3 years ago

  • Fix authentication flow to use mobile number and user name to login (#12658)