8000 Releases Β· frappe/frappe Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: frappe/frappe

v15.68.1

13 May 15:28
Compare
Choose a tag to compare

What's Changed

  • Changes the maximum number of rows displayed in browser reports from 1,000,000 to 100,000, so very large reports may need to be exported instead of viewed directly. (#32434)
  • Fixes an issue where searches for empty fields, such as Field Name in DocField, do not return correct results. (#32447)
  • Aligns queries across the system so that filtering records where a field is "not set" now consistently treats both empty and null values as not set. (#32451)
  • Improves performance when filtering records by transforming certain conditions to make better use of database indexes, which can make list and report views load faster in some cases. (#32457)
  • Updates server request handling to prevent ongoing requests from being unexpectedly interrupted during server restarts or timeouts. (#32455)
  • Improves the layout of the file uploader so that uploaded files and buttons are displayed more clearly and without overlapping. (#32476)
  • Updates the translation backport command so it can update multiple language files at once, making it easier to manage translations for all supported languages. (#32485)
  • Moves maintenance tasks that do not need to run at exact times into a separate queue, so these background jobs run evenly throughout the hour instead of all at once. This reduces temporary spikes in system load during scheduled job periods. (#32461)
  • Updates the color scheme in email templates to match the new Espresso design. (#32490)
  • Fixes incorrect display of the number of RQ workers, so the worker count now matches the actual number running. (#32491)
  • Displays a deprecation warning for the social module in the energy points feature. (#32279)
  • Prevents adding file attachments with invalid URLs. (#32508)
  • Allows installed apps to appear even if they do not include a permission check, so all available apps are listed as expected. (#32505)

Full Changelog: v15.68.0...v15.68.1
Authors: @iamejaaz, @barredterra, @sokumon, @ankush, @RitvikSardana, @akhilnarang, @marination
Reviewers: @akhilnarang, @ankush

v14.96.3

13 May 14:11
Compare
Choose a tag to compare

What's Changed

  • Changes the maximum number of rows displayed in browser reports from 1,000,000 to 100,000, so very large reports may need to be exported instead of viewed directly. (#32433)
  • Fixes an issue where searches for empty fields, such as Field Name in DocField, do not return correct results. (#32446)
  • Aligns queries across the system so that filtering records where a field is "not set" now consistently treats both empty and null values as not set. (#32450)
  • Updates server request handling to prevent ongoing requests from being unexpectedly interrupted during server restarts or timeouts. (#32454)

Full Changelog: v14.96.2...v14.96.3
Authors: @marination, @ankush, @sokumon
Reviewers: @akhilnarang, @ankush

v15.68.0

06 May 12:32
Compare
Choose a tag to compare

What's Changed

  • Prevents fields linked to other records from triggering actions multiple times when their value is changed. (#32347)
  • Improves performance of ToDo list and form views by optimizing how item identifiers are handled in database queries. (#32366)
  • Improves filtering speed for fields using dynamic links by handling them more efficiently. (#32365)
  • Improves database performance by converting document names to text, which reduces unnecessary searches and slows down less queries when looking up records. (#32363)
  • Improves loading speed for assignment lists by optimizing how filters are processed. (#32367)
  • Improves the way child table entries are loaded for documents with numeric IDs as their primary key, making related information in forms and lists appear faster in some cases. (#32364)
  • Adds browser caching for private files, allowing them to load faster and use less data when accessed repeatedly. (#29860)
  • Stops unnecessary updates to your personal list view settings when viewing lists; your preferences are now only saved when you explicitly make changes. (#32383)
  • Stops the creation of example email domains and blank email accounts during setup, so only valid email configurations are added. (#32344)
  • Fixes a formatting issue in Number Card so that currency symbols now appear when a currency is selected. (#32407)
  • Allows documents to be created with a specified Name when using the API, even if the naming rule is not set to "Set By User: Prompt". (#32406)
  • Adds the print format name to each entry in the Access Log when a document is printed, making it clear which print format was used. (#32423)

Full Changelog: v15.67.0...v15.68.0
Authors: @akhilnarang, @UmakanthKaspa, @sokumon, @ankush
Reviewers: @akhilnarang, @gavindsouza, @ankush

v14.96.2

06 May 12:32
Compare
Choose a tag to compare

What's Changed

  • Stops unnecessary updates to your personal list view settings when viewing lists; your preferences are now only saved when you explicitly make changes. (#32384)
  • Stops the creation of example email domains and blank email accounts during setup, so only valid email configurations are added. (#32343)

Full Changelog: v14.96.1...v14.96.2
Authors: @ankush, @akhilnarang

v15.67.0

29 Apr 12:08
Compare
Choose a tag to compare

What's Changed

  • Fixes errors in retrieving today's events in the calendar by passing date values in the correct format. (#32261)
  • Prevents extra version logs from being created when the primary key is an integer, reducing unnecessary log entries in the Version history. (#32277)
  • Prevents creation of new version logs when saving changes to virtual fields, reducing unnecessary version entries. (#32275)
  • Allows the Recorder to log database queries that are routed to a replica database when read_from_replica is enabled, making query records more complete for debugging and monitoring. Prevents errors that could occur when stopping the Recorder in replica setups. (#32281)
  • Updates the timeline display to use a middle dot instead of a period and fixes spacing for better readability. (#32285)
  • Adds a menu option to mark comments on forms as published or unpublished, making it possible to share selected comments with customers on the portal or website. (#32284)
  • Updates the logic for notifying changes to Comment entries so that update notifications are only sent when editing an existing comment, not when adding a new one. (#32302)
  • Prevents errors when opening custom DocType forms by skipping the module loading step for custom doctypes that are not linked to a specific app. (#32303)
  • Website users now see both public and private attachments in web forms if they have permission to access them, instead of only public attachments. (#32304)
  • Adds the sha256_hash method for use in server scripts, allowing content hashes to be generated within custom scripting. (#32313)
  • Prevents errors when displaying dynamic links by skipping title retrieval if the linked DocType is missing. (#32322)
  • Improves database handling to reduce errors when multiple users try to change the same record at the same time. (#32326)
  • Prevents automated messages from being counted as the first response in Issue communications, so the First Responded On field is not updated by system-generated notifications. (#32338)
  • Fixes an error that occurred when using "Group By" in report views, so groups are displayed correctly. (#32336)
  • 8000
  • Adds automatic creation of the Workflow State field when a workflow is updated or when its linked DocType is changed. Removes an unnecessary cache clearing step during workflow updates. (#32341)
  • Updates the Markdown formatting library to improve security and compatibility when displaying content. (#32350)

Full Changelog: v15.66.1...v15.67.0
Authors: @diptanilsaha, @barredterra, @iamejaaz, @rehanrehman389, @cogk, @sokumon, @marination, @gavindsouza, @ljain112, @ankush
Reviewers: @sagarvora, @akhilnarang, @marination, @barredterra, @iamejaaz, @ankush

v14.96.1

29 Apr 12:08
Compare
Choose a tag to compare

What's Changed

  • Prevents extra version logs from being created when the primary key is an integer, reducing unnecessary log entries in the Version history. (#32276)
  • Prevents creation of new version logs when saving changes to virtual fields, reducing unnecessary version entries. (#32274)
  • Updates the timeline display to use a middle dot instead of a period and fixes spacing for better readability. (#32288)
  • Updates the logic for notifying changes to Comment entries so that update notifications are only sent when editing an existing comment, not when adding a new one. (#32301)
  • Improves how the system manages situations where multiple users try to change the same data at the same time, reducing unexpected errors during saving or deleting records. (#32319)
  • Prevents errors when displaying dynamic links by skipping title retrieval if the linked DocType is missing. (#32321)
  • Prevents automated messages from being counted as the first response in Issue communications, so the First Responded On field is not updated by system-generated notifications. (#32337)
  • Updates the Markdown formatting library to improve security and compatibility when displaying content. (#32349)

Full Changelog: v14.96.0...v14.96.1
Authors: @cogk, @ankush, @sokumon, @diptanilsaha, @ljain112, @barredterra
Reviewers: @sagarvora, @ankush, @iamejaaz, @akhilnarang, @marination

v15.66.1

23 Apr 07:26
Compare
Choose a tag to compare

What's Changed

  • Fixes errors in retrieving today's events in the calendar by passing date values in the correct format. (#32264)

Full Changelog: v15.66.0...v15.66.1
Authors: @gavindsouza
Reviewers: @akhilnarang

v15.66.0

22 Apr 12:43
Compare
Choose a tag to compare

What's Changed

  • Automatically fills in known information such as country, timezone, currency, language, and user details in the Setup Wizard, making the initial setup process faster and easier. (#32141)
  • Removes automatic image extraction from HTML Editor fields, so images are only processed when added through the Text Editor. (#32145)
  • Fixes an issue in translation extraction to prevent empty workspace labels from appearing in translation files, and corrects a typo affecting navbar text extraction. (#32142)
  • Improves the speed of global search by showing only results that actually match the search terms, so searches now complete much faster. (#32154)
  • Makes the address display consistent across different sections of the system, so that addresses now appear in the same format everywhere. (#32157)
  • A new symbol for the Saudi Riyal is added to the system fonts, so printing and viewing the currency now show the updated design. (#32159)
  • Allows custom fonts to appear correctly in PDF documents generated with wkhtmltopdf, so that fonts added for specific purposesβ€”such as special currency symbolsβ€”are used as expected. (#32164)
  • Restricts API v2 update responses to show only the fields the user is permitted to view. (#32168)
  • Fixes issues with repeating events in Event calendar, including correct handling of events that recur at the end of the month and weekly repeats within a date range. (#32172)
  • Creates the system user when setup data is initialized in the Setup Wizard, preventing missing user issues during initial system setup. (#32182)
  • Fixes an issue where the print preview was not displaying correctly. (#32183)
  • Removes the custom "saudiriyal" font from the font list used throughout the site, so text now displays in standard fonts. (#32191)
  • Fixes issue in the Setup Wizard where the Country, Time Zone, and Currency dropdowns stop working after changing the Language selection, allowing users to complete the setup process. (#32198)
  • Improves the Map view by displaying links to each entry's form, hiding the sort selector, and allowing users to view entries near their current location. Updates how map data is loaded, so filtering or refreshing does not reset the map, and adds support for coordinates entered as text in Latitude and Longitude fields. (#32202)
  • Automatically fills in the Party field with the selected supplier or customer when opening the accounting ledger from Supplier or Customer views, so you no longer need to select it manually. (#32197)
  • Removes unnecessary "Added" or "Removed" prefixes from attachment comments in the form timeline, so file actions display only the filename. (#32204)
  • Fixes an issue where the Timezone field in the Setup Wizard was not updated correctly after changing the Language. (#32212)
  • Fetches translation messages in the Setup Wizard only when the selected language changes, preventing unnecessary loading of translations. (#32225)
  • Sets system-generated status by default when creating customizations with make_property_setter, making it act consistently with other customization tools. (#32234)
  • Improves error messages when grouping data by fields from both parent and child doctypes, making it clearer why this action is not allowed. Adds the parent doctype name as a prefix to child doctype fields to help distinguish between similar field names. (#32245)
  • Improves detection of subqueries when checking input fields, making field validation stricter to help prevent invalid or potentially unsafe entries. (#32239)
  • Allows users to manually send emails from the Email Queue even when the email queue is disabled, and removes the extra confirmation step when sending an individual email manually. (#32237)
  • Changes "Manage Billing" from a text item to a button in the user dropdown, making it clearer that it can be clicked. The mouse cursor now shows as a pointer when hovering over "Manage Billing". (#32249)
  • Prevents users from seeing fields they do not have permission for in list filters. (#32250)

Full Changelog: v15.65.2...v15.66.0
Authors: @gavindsouza, @ankush, @shashankshirke, @sokumon, @petnd, @ruthra-kumar, @diptanilsaha, @iamejaaz, @barredterra, @ljain112, @marination, @akhilnarang, @BreadGenie
Reviewers: @gavindsouza, @surajshetty3416, @sagarvora, @kunhimohamed, @iamejaaz, @netchampfaris, @krantheman, @akhilnarang

v14.96.0

22 Apr 12:46
Compare
Choose a tag to compare

What's Changed

  • Removes automatic image extraction from HTML Editor fields, so images are only processed when added through the Text Editor. (#32144)
  • Improves the speed of global search by showing only results that actually match the search terms, so searches now complete much faster. (#32153)
  • Improves the Map view by displaying links to each entry's form, hiding the sort selector, and allowing users to view entries near their current location. Updates how map data is loaded, so filtering or refreshing does not reset the map, and adds support for coordinates entered as text in Latitude and Longitude fields. (#32203)
  • Automatically fills in the Party field with the selected supplier or customer when opening the accounting ledger from Supplier or Customer views, so you no longer need to select it manually. (#32227)
  • Hides filters that are not visible in the report view from appearing in exported Excel files and printed reports, reducing confusion when sharing or printing report data. (#31898)
  • Removes use of an unavailable function in Query Reports to prevent errors when displaying filters that depend on other fields. (#31900)
  • Sets system-generated status by default when creating customizations with make_property_setter, making it act consistently with other customization tools. (#32233)
  • Improves detection of subqueries when checking input fields, making field validation stricter to help prevent invalid or potentially unsafe entries. (#32238)
  • Allows users to manually send emails from the Email Queue even when the email queue is disabled, and removes the extra confirmation step when sending an individual email manually. (#32236)
  • Adds the missing item code to the error message so you can see which specific item is involved when an error occurs. (#32065)

Full Changelog: v14.95.3...v14.96.0
Authors: @Abdeali099, @akhilnarang, @ljain112, @rohitwaghchaure, @barredterra, @ankush
Reviewers: @akhilnarang, @surajshetty3416, @iamejaaz, @sagarvora, @krantheman

v15.65.2

18 Apr 09:19
Compare
Choose a tag to compare

What's Changed

  • Removes the custom "saudiriyal" font from the font list used throughout the site, so text now displays in standard fonts. (#32195)

Full Changelog: v15.65.1...v15.65.2
Authors: @ruthra-kumar

0