frappe

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

MIT License

Stars
6.4K
Committers
689

Bot releases are visible (Hide)

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)
frappe - Release v12.16.2

Published by surajshetty3416 over 3 years ago

  • Fixed login issue when allow_login_using_mobile_number is set (#12637)
frappe - Release v12.16.1

Published by adityahase over 3 years ago

Revert "fix: Link Field Validation doesn't use Filter criteria defined for link field (bp #12229) (#12505)"

frappe - Release v12.16.0

Published by saurabh6790 over 3 years ago

  • feat: Add quoting parameter in the UnicodeWriter constructor (bp #12578) (#12601)
  • fix: Link Field Validation doesn't use Filter criteria defined for link field (bp #12229) (#12505)
  • fix: Get file name from path (bp #12437) (#12562)
  • chore(deps): [security] bump yargs-parser from 5.0.0 to 5.0.1 (#12563)
  • fix: sider fix
  • Update desk.js
  • fix: Reset customizations don't get committed (#12153)
  • fix: translation syntax
  • fix: sider fix
  • fix: implemented suggestions
  • fix: Email Password popup grammer fix
  • chore: add unidecode to requirements.txt
  • fix: Remove type hints
  • fix: Remove @ from relevance query (bp #11837) (#12546)
  • test: fix list view ui test
  • Update desk-rtl.css
  • fix: List View UI test (#12543)
  • fix: Remove type hints
  • fix: Remove connect_app doctype added by mistake
  • refactor: moves notification toggle to individual code block
  • refactor: updates notification toggle function name and if logic
  • fix: Auto Email Report Bad UI for Email To (bp #12269) (#12507)
  • fix: broken image rendering in print format (bp #12282) (#12473)
  • fix: use db.set_value instead of set_value to avoid permission issues
  • test: Add missing method required for test
  • fix: Resolve conflicts
  • fix: Fix setting admin as user when frappe.db is not set
  • refactor: Cleaned authentication logic
  • refactor: Track login attempts of a user
  • fix: Geolocation field with Column Break & Section Break (Collapsible) does not seems to work.
  • Revert "Link Field Validation doesn't use Filter criteria defined for link field"
  • revert
  • fix: Updated if condition
  • fix: semantic commit and sider issues
  • Link Field Validation doesn't use Filter criteria defined for link field
  • fix: adds check before enabling notification settings
  • feat: enables, disables and deletes notification settings when a user is modified [CU-j8wutt] (#9)
  • fix(list view): Escape HTML properly for fieldname tooltips (bp #12274) (#12488)
  • fix(integrations): fix base url for openid_profile (bp #12470) (#12486)
  • perf: optimise set_cors_headers (bp #12460) (#12461)
  • fix: error while using data import and importing docs
  • refactor: Rename frappe.flags.reload_bootinfo to frappe.flags.update_bootinfo
  • fix: Show "New" button in list view after DocType creation
  • fix: border top to bottom
  • fix: Disable trigger_change_on_input_event to avoid unexpected behavior (bp #12429) (#12430)
  • fix: Travis for py 2.7 and postgres
  • fix: Travis & Sider
  • chore: fix sider
  • revert: "refactor: mark field as invalid using df"
  • fix: merge conflicts
  • fix: Disable trigger_change_on_input_event for few controls (bp #12393) (#12395)
  • fix: use hex code instead of css var
  • fix: hide theme url
  • style: Simplify code
  • fix: solve linting
  • fix: add exception if template not found
  • fix: add semicolons to unicode end
  • fix: strip_html breaks when it gets undefined
  • fix: html download of auto download report broken
  • fix: Validate reqd report filters (#12230)
  • fix: trailing spaces match only when re compile (bp #12338) (#12382)
  • fix: Attach image not displaying in print view (bp #12337) (#12383)
  • fix: auto login redirect
  • fix Arabic date not working in event calendar
  • chore: Remove dead code
  • fix: Add postgreSQL support for rename_doc queries
  • chore: Rename Doctype Test and more explicit comment
  • fix: Conditionally set parent field only on DocType rename
frappe - Release v13.0.0-beta.11

Published by saurabh6790 over 3 years ago

  • fix: allow on submit for child table not working (#12472)
  • fix: ignore notify update in patch execution
  • perf: optimise set_cors_headers (bp #12460) (#12462)
frappe - Release v12.15.0

Published by saurabh6790 over 3 years ago

Version 12.15.0 Release Notes

Fixes & Enhancements

  • Fixed the fetching of contacts in Auto Repeat (#12319)
  • Fixed anomalous behavior of save button (#12339) (#12326)
  • Fixed the calculation of "beginning of period" for Dashboard Charts (#12070)
  • Fixed grids in Web Form (#12292)
  • Fixed RTL support for text editor (#12271)
  • Fixed HTML download of Auto Email Report (#12414)

Features

  • Updated currency symbol for Zimbabwe (#12305)
  • Signature in email dialog will be fetched from Email Account (#12261)
frappe - Release v13.0.0-beta.10

Published by saurabh6790 over 3 years ago

Version 13.0.0 Beta 10 Release Notes

Features and Enhancements

  • Option to hide child records for a nested DocType via User Permissions (12209)
  • Added option to grant only Select access to document (12063)
  • Introduced map view (11202)
  • Enabled image rendering from links in Print View (12101)
  • Introduced "Yesterday" and "Tomorrow" options for Timespan filter (12179)

Fixes

  • Fixed HTML download of Auto Email Report that used to break in some cases (12202)
  • Fixed reset customizations functionality (12152)
  • Fixed the rendering of percentage stat in Dashboard Chart (12090)
  • Fixed permission issues in Dashboard Chart (12243)
  • Fixed an issue with grid row index (12188)
  • Fixed an issue where fields used to get reordered after adding new columns (12058)
  • Fixed currency formatting in Print Format (11897)
  • Added a fieldlevel permission check for report data (12163)
  • Fixed an issue with percent precision (12010)
frappe - Release v12.14.0

Published by saurabh6790 over 3 years ago

Version 12.14.0 Release Notes

Fixes & Enhancements

  • Fixed sidebar & head style in mobile view for RTL layout (#11905)
  • Fixed list view comment count (#12159)
  • Fixed UX of landscape option in print settings (#12110)
  • Fixed attachment of file in Webform for new document (#12097)
  • Allowed salutations to be renamed (#12168)
  • Fixed date range logic for charts with timespan & interval filter (#12218)

Features

  • Allowed images to be rendered from links in print formats (#12211)
  • Option to show absolute value in print format (#12020) (#12162)
  • Option to use HTML in email templates (#12065)
frappe - Release v13.0.0-beta.9

Published by saurabh6790 almost 4 years ago

Version 13.0.0 Beta 9 Release Notes

Features and Enhancements

  • Permission Query via Server Script (#12034)
  • Option to strip EXIF data from image files before uploading (#12014)
  • Provision to open child table in customize form (#12030)
  • Added date format support DD-Mon-YY (#12056)
  • Partial Backups & Restores (#11104)
  • Non negative check for Int, Float and Currency fields (#11818)
  • Allow html in email templates (#12018)
  • Web form fields support for property depends on fields (read-on… (#11927)
  • Conditional Events in Event Streaming (#10868)
  • Added filters and order_by fields in frappe.get_last_doc API (#11870)
  • Check if auto_repeat field is already present (#11970)
  • as_raw update to display content inline not always download as attachment (#11569)
  • Reset scroll position on list paging (#11673)
  • Validate sql file before restoring site (#11878)
  • Allow custom freeze message in Open Mapped Doc (#11976)
  • Show absolute value in print format (#12019)
  • Add links and actions to customize form and cleanup code (#11565)
  • Add module field in get_desk_sidebar_items (#11781)

Fixes

  • Maximum attachment limit validation (#11940)
  • Define chunk size based on backup file size to avoid timeout issues (#11526)
  • Fetch doc from db in get_transitions (#11883)
  • Remove Package Publish Tool (#11863)
  • Make strings translatable (#11825)
  • Clear cache after updating defaults manually (#11830)
  • Doctype query in create new shortcut (#11864)
  • Ace editor fixes (#11920)
  • Shorten number card percentage stat (#11846)
  • Error page rendering shouldn't fail when recorder is active (#11806)
  • Rename Doc considers invalid table name on renaming record (#11743)
  • Use modified by or owner to send notification from (#11981)
  • Bust cache by passing build_version to link and script src (#11903)
  • Customize options in desk page rtl layout (#11772)
  • Use sql_ddl to avoid exception triggered while running drop sql (#11831)
  • Render template for HTML content type (#12035)
  • Display style removed from emails (#11963)
  • Handle FileAlreadyAttachedException while pulling email (#11713)
  • Skip Email Account and Email Domain in Document Follow (#11973)
  • URI encode in case white spaces exist in docname (#11783)
  • Don't run a query when table is missing (#11801)
  • Submit on Creation configuration in Auto Repeat (#12069)
  • Add missing space in description (#11787)
  • Query to handle user value having special characters (#11694)
  • TypeError on saving report with child table (#11925)
  • Translate Kanban board title (#11985)
  • Set label as State/Province in Address instead of just State (#11748)
  • Allow "Default Print Language" for custom Print Format (#11800)
  • Validate SQL files better (#11930)
  • Validate links table data (#11884)
  • Use html.unescape for Python 3.9 compatibility. (#12005)
  • Use set_header to set Message-Id in header (#11778)
  • Typo when creating an SMTP server without port (#11996)
  • Add rename_doc utils for external API usages (#12011)
  • Treats the scrollbar as an overlay (#11790)
  • Dashboard not visible bug (#11918)
  • Total Row in Checkbox Column Reports (#11872)
  • Remove scrolling on focusout event for touchscreen devices (#11888)
  • Add default to Web Template Field (#11780)
  • Order of HTML closing tags (#11923)
  • Show total text with value if first column is numeric (#11813)
  • Milestone not created for fields updated after submission (#11793)
  • Cint seconds before operations (#12067)
  • Validate email id before passing to formataddr (#11720)
  • Use frappe.utils.shorten_number (#12039)
  • Mandatory depends on in grid form (#11834)
  • Calculate chart data from beginning of period (#11794)
  • Move unnecessary compileall outside migrate (#11833)
  • PDF generation shouldn't fail in background jobs and tests (#11792)
  • Throw exception if template not found (#11843)
  • Security upgrade snyk from 1.398.1 to 1.425.4 (#11990)
  • Show custom message for invalid login credentials (#11853)
  • Remove twilio integration (#11841)
  • Navbar logo height and width (#11822)
  • Allow all Data, Link, Dynamic Link fields to be set in based on field (#11922)
  • Error on trying to check semantic version (#11916)
  • Notification settings (#11862)
  • Manage private images via get_local_image (#11935)
  • Filter dashboards, dashboard charts, number cards by modules (#12057)
  • Label for _assign field (#12038)
  • Bypass validation if force is passed (#11915)
  • Max slices for aggregate charts (#11808)
  • Delete prepared reports in batches (#11869)
  • Allow empty type for Web Templates that are not sections (#11628)
  • Allow other github links in same PR (#11982)
  • Don't set context.no_cache (#11799)
  • Remove telephony related code (#12017)
  • Don't throw if filter is invalid (#11866)
  • Show 0 instead of undefined when value not set in dashboard (#11816)
  • Disable chart form condition (#11844)
  • Enable disable save when navigating between docs (#11867)
  • Don't enqueue a job if it is being executed (#11655)
  • Clear localstorage if quota exceeds (#12002)
  • Uninstall app enhancements (#11911)
  • Make route and action readonly for standard navbar items (#11842)
  • Show scrollbar for datatable (#11910)
  • Open console even if Frappe imports failed (#11832)
  • Set user selected timezone in user defaults (#11902)
  • Email password prompt missing field name for submit button (#11840)
  • Add semicolons to end unicode (#11993)
  • Replace target field in Top Bar Item table with a checkbox (#11763)
  • shorten_number function (#12050)
  • Not able to save Domain Settings (#11984)
  • uninstall-app enhancements (#11969)
  • Remove @ from relevance query (#11837)
  • Login Code Size too Small on Mobile (#11742)
  • Add namespaces to build_summary_item, generate_route, short… (#11868)
  • allow "only image" in comments (#11914)
  • oauth2 (#11966)
  • Server scripts enhancements (#12008)
  • Multiple y rows in charts (#12031)
  • Update child values for existing rows (#11737)
  • Auto contact creation in email account (#11732)
  • Display web template after save (#11809)
  • Create auto_repeat field only if docfield/custom field does not exist (#11827)
  • frappe.utils.formatdate not working in the jinja template (#11871)
frappe - Release v12.13.0

Published by saurabh6790 almost 4 years ago

Version 12.13.0 Release Notes

Fixes & Enhancements

  • Export as Excel report fixes (#11933)
  • Email password prompt missing field name for submit button (#11947)
  • Text Editor bug in grid row form (#11974)
  • Add company as a currency dependant column in Report View (#11953)
  • Scrub custom report column fieldnames (#12059)
  • Display style removed from emails (#11964)
  • Webform File Upload Permission (#11746)
  • Added label for _assign field (#12048)
  • Translate Kanban board title (#11992)
  • Fetch doc from db in get_transitions (#11956)
  • Handled TypError when creating an SMTP server without port (#11997)
  • Delete prepared reports in batches (#11954)
  • Uninstall App even if it doesn't exist on bench (#11828)
  • Updated dependency browserslist caniuse-lite (#11948)
  • Security upgrade of dependency highlight.js (#12001)

Features

  • Allow custom freeze message in Open Mapped Doc (#11980)
  • Show custom message for invalid login credentials (#11939)
frappe - Release v13.0.0-beta.8

Published by gavindsouza almost 4 years ago

Fixes

  • Show scrollbar for datatable (#12049)
  • Use EMail.set_header to set Message-Id in header (#12064)
Package Rankings
Top 9.8% on Proxy.golang.org
Related Projects