Skip to content

ProcessMaker Platform Spring 2025 (4.14.0)

Latest

Choose a tag to compare

@ryancooley ryancooley released this 26 Mar 02:44
· 164 commits to release-2025-spring since this release
v4.14.0
a215014

What's Changed

  • FOUR-20526 Define Swagger Schema for Server Service by @caleeli in #7773
  • FOUR-20521 [ACTIVE COLUMNS] Optimize Rendering with Virtual Scrolling by @caleeli in #7788
  • Initial Implementation of VarFinder Panel by @sanjacornelius in #7791
  • FOUR-20527 Merge New Services into the available column by @caleeli in #7806
  • FOUR-20521 Fix flaky test by @caleeli in #7804
  • feature/FOUR-19904 Authorize page UI by @gustavobascope in #7767
  • feature/FOUR-20311 Add Settings to a Bundle from the ellipsis by @gustavobascope in #7811
  • feature/FOUR-20533 Create new frontend to manage bundle assets and setings by @gustavobascope in #7784
  • feature/FOUR-20542 Add new Description field for bundles by @gustavobascope in #7770
  • feature/FOUR-20309 add Assets and Settings to a Bundle so I can share them through DevLink by @gustavobascope in #7792
  • feature/FOUR-20310 Add Assets to a Bundle from the ellipsis by @gustavobascope in #7799
  • FOUR-20786 | Create a Layout to Display the 5 Most Recently Edited Assets by @mcraeteisha in #7809
  • Feature/FOUR-20298: Implement logic to detect previous Customized Home Screen and redirect new Home Screen by @CarliPinell in #7818
  • Feature/FOUR-20299: List of Processes in Home Page - Implement Process list pane collapse by @CarliPinell in #7829
  • Feature/FOUR-20300: Inbox in Home Page - Implement General Inbox features-part 1 by @CarliPinell in #7835
  • FOUR-20506 Update project dependencies by @gproly in #7848
  • FOUR-20590: Create a new Api to save, update and delete the configurations per user by @pmPaulis in #7868
  • FOUR-20688: Create a migration to add a new column in the table users by @pmPaulis in #7872
  • FOUR-20596:Show the modal if the process was not publish by @fagubla in #7877
  • FOUR-20670:Enable toogles Notifications per default - Participant Assigned and Due by @fagubla in #7882
  • FOUR-20677: Create the seeder to add the default screen for the email task notification by @pmPaulis in #7880
  • FOUR-20487: Display "Screen Interstitial" Option by @rodriquelca in #7832
  • FOUR-21469 Upgrade PHP to 8.3 and manual testing by @gproly in #7891
  • FOUR-20684: Add the new section Notification in User Profile by @fagubla in #7893
  • FOUR-20675:Create the DEFAULT EMAIL SCREEN related to this email by @fagubla in #7899
  • Feature/FOUR-20560: Implement Process-Browser page content into New Home Container by @CarliPinell in #7897
  • FOUR-20673: Create a new column to know if an email was sent by @pmPaulis in #7887
  • FOUR-20593: Implement FE test related to the filters by @pmPaulis in #7908
  • FOUR-21522 Fix Get variable list without VarFinder package was not implemented by @caleeli in #7912
  • FOUR-20591:Implement save / get configurations per user in FE by @fagubla in #7914
  • FOUR-21495 default columns not being listed in the available columns by @devmiguelangel in #7909
  • FOUR-20264: UI Update for show tasks and update the label Current Task by @henryjonathanquispe in #7922
  • FOUR-21548:The clear action in Badges is not clear the filter by @fagubla in #7916
  • FOUR-20631: Update the row height by @henryjonathanquispe in #7921
  • feature/FOUR-20546 Create endpoint to add settings to a bundle by @gustavobascope in #7906
  • feature/FOUR-21456 added ellipsis options to add settings to bundles by @gustavobascope in #7879
  • FOUR-20598: Horizontal adaptation define a minimum width of the columns by @henryjonathanquispe in #7920
  • FOUR-20680: Send an email when the task and taskManual has an assignee and the toogle in users is enable and register by @pmPaulis in #7919
  • FOUR-20265: UI Update in the modal to show the process name and task related by @henryjonathanquispe in #7927
  • FOUR-20639: S7: Add a Reset Table in the modal by @henryjonathanquispe in #7928
  • FOUR-21595: Please consider this task email notification only for new users by @pmPaulis in #7939
  • Add Script Task Metrics Collection by @caleeli in #7932
  • FOUR-20635: Ui update border of the table by @henryjonathanquispe in #7936
  • FOUR-20502: Validate Task Configuration Changes by @rodriquelca in #7942
  • FOUR-21018 Add Script Task Completion Time series to MainDashboard by @caleeli in #7946
  • FOUR-20687: Create the PHP Unit test by @pmPaulis in #7945
  • FOUR-20628: Update the size font and color by @henryjonathanquispe in #7953
  • FOUR-2600 Vertical adaptation - Calculate the adaptative row calculation based on screen size by @henryjonathanquispe in #7943
  • feature/FOUR-20548 Create new tables and endpoints to register the instances that had installed the bundles for notifications by @gustavobascope in #7930
  • feature/FOUR-20549 Modify frontend for bundle update by @gustavobascope in #7947
  • Migrate to spatie/laravel-html by @gproly in #7940
  • FOUR-21508:When I publish the process the launchpad button is showing the modal by @fagubla in #7917
  • FOUR-20562 [20302] Implement Column setup PER PROCESS for Tasks and C… by @gproly in #7915
  • Feature/FOUR-21566: Integrate dashboard development by @CarliPinell in #7935
  • Feature/FOUR-20304: Dashboards in Inbox - Implement list of dashobards asigned to Participant's group in List Pane by @CarliPinell in #7925
  • FOUR-21688 Wrong argument when starting a new case by @gproly in #7964
  • feature/FOUR-20314 Add clear user errors for Instance connections by @gustavobascope in #7956
  • feature/FOUR-21689: Clean unused components and remove console logs. by @CarliPinell in #7966
  • FOUR-21020 Add "Top Slowest Script Tasks" gauge to MainDashboard by @caleeli in #7958
  • FOUR-21019 Chart to show script tasks completion count by task and process by @caleeli in #7965
  • FOUR-21690 An error is displayed when a script is executed by @gproly in #7971
  • FOUR-21698 Adjust the schema for PHPUnit 10.0 by @gproly in #7978
  • FOUR-20834 | Implement Search Option in the VarFinder Panel by @mcraeteisha in #7983
  • FOUR-21793 When running the command 'php artisan optimize', I get the error: "processmaker/storage/skins/base" directory does not exist. by @gproly in #7984
  • FOUR-21803 Fix failing unit tests by @gproly in #7989
  • FOUR-21803 Fix failing unit tests by @gproly in #7993
  • FOUR-21803 Fix failing unit tests by @gproly in #7998
  • observation/FOUR-21853 Disable settings edit on remote bundles by @gustavobascope in #8003
  • feature/FOUR-20313 Apply an update of an existing bundle by @gustavobascope in #7977
  • Bugfix/FOUR-21804: Error 404 on Available Columns in Launchpad settings by @CarliPinell in #7992
  • FOUR-21803 Fix failing unit tests by @gproly in #8010
  • bugfix/FOUR-21849: Bookmark icon shows yellow shadow when mouse hover in Process Info Header. Offset Height error shows in console when modal is resized. by @CarliPinell in #8004
  • FOUR-21803 Fix failing unit tests by @gproly in #8021
  • observation/FOUR-21862 Reinstall button doesn't match the figma by @gustavobascope in #8013
  • FOUR-21803 Fix failing unit tests by @gproly in #8037
  • FOUR-21966 Do not log error case log when system like processes without case are updated by @caleeli in #8033
  • FOUR-21712:Form Task does not enable the assigne and Due by @fagubla in #8005
  • Fix multiple generators running at once and cleanup by @nolanpro in #8034
  • Screen Interstitial does not work by @marcoAntonioNina in #8032
  • FOUR-21927: The signature control disappears after refresh the page by @henryjonathanquispe in #8020
  • [DO NOT MERGE] by @pmPaulis in #8036
  • FOUR-21958: inbox rules does not show the filter selected from the requests save search. by @rodriquelca in #8030
  • FOUR-21880:Overview does not show the pmblocks in Cases by @fagubla in #8014
  • FOUR-21949 there are problems running tests in the SettingCacheTest file by @devmiguelangel in #8038
  • FOUR-21718: When the previous element is a element without user the text does not make sense by @pmPaulis in #7986
  • Observation/FOUR-22051: Enable or disable RAG Collections using an environment variable. by @agustinbusso in #8044
  • FOUR-21803 Fix failing unit tests by @gproly in #8049
  • FOUR-22068: After the conflict need review the seeders for create default-email-task-notification by @pmPaulis in #8050
  • Observation/FOUR-22079: Add drag drop feature for files in RAG by @agustinbusso in #8051
  • observation/FOUR-22090: Fix for TaskAssignmentExecutionTest by @CarliPinell in #8052
  • FOUR-21719 : Implement a method that utilizes asynchronous job dispatching by @pmPaulis in #7985
  • [42444] Coronation Registrar - Webentry Error by @marcoAntonioNina in #7937
  • bugfix/FOUR-21511 Unable to reassign when Assignment rule is based on expressions by @gustavobascope in #8046
  • Preview file is not visible in form in a request completed by @marcoAntonioNina in #8054
  • bugfix/FOUR-21960 Custom font field is empty when default font is selected by @gustavobascope in #8035
  • FOUR-22097: download file is not displayed in form completed cases by @rodriquelca in #8055
  • FOUR-22048 floating buttons have a strange behavior when the cursor is over them by @devmiguelangel in #8045
  • bugfix/FOUR-21980: Cancel button does not clear the data in Create user form by @CarliPinell in #8042
  • bugfix/FOUR-21978 update the counter when the process info is collapsed by @gustavobascope in #8041
  • Resolve template creation on recent assets page by @sanjacornelius in #8031
  • FOUR-21957: Completed forms in Cases do not show the data that was filled out in task by @henryjonathanquispe in #8029
  • FOUR-21936: Error 404 when importing old processes with sub processes by @eiresendez in #8022
  • FOUR-21934: Oopss page when entering "Open Process Launchpad" in Docusign Authorization by @pmPaulis in #8025
  • Cannot create a pmblock with the language translation Português and Na Vosa Vakaviti (Fijian) by @marcoAntonioNina in #8016
  • FOUR-21961: Error on screen when archiving a process from RECENT ASSETS by @pmPaulis in #8028
  • FOUR-20318 : [SPRING] Launchpad to Modeler Option by @pmPaulis in #7886
  • FOUR-19452: It is possible to start request of process archived from launch pad by @pmPaulis in #7828
  • FOUR-20267: [SPRING] UI Improvements Winter 2025 by @pmPaulis in #7888
  • FOUR-20322: [SPRING] Email and In-App Notifications Enabled by Default by @pmPaulis in #7934
  • FOUR-19133: [40527] Default Users Cannot Start Cases from the Launhpad While Users with Full Permissions and Administrators Do Not Encounter the Issue. by @henryjonathanquispe in #7898
  • FOUR-21607: SEC [42831] Cookie Does Not Contain The "HTTPOnly" Attribute by @pmPaulis in #8040
  • observation/FOUR-21940 Local Bundle UI settings error by @gustavobascope in #8039
  • observation/FOUR-21982 Every time a bundle is created a new notification token is created by @gustavobascope in #8057
  • Epic/FOUR-20403: RAG Collections by @agustinbusso in #8060
  • FOUR-21930 when enabling or disabling the SSO "Allow Standard Login" option the change is not immediate by @devmiguelangel in #8024
  • FOUR-22103: Oops! page not found appears when refreshing the browser in files cases by @henryjonathanquispe in #8058
  • The label is incorrect when I want to edit the email of an SSO user by @marcoAntonioNina in #8059
  • observation/FOUR-22128 Encrypt devlink tokens by @gustavobascope in #8061
  • EPIC: FOUR-20417 Variable Finder by @sanjacornelius in #8063
  • [DO NOT MERGE][EPIC FOUR-20417] VarFinder by @sanjacornelius in #7794
  • FOUR-20488: Configure "Screen Interstitial" by @rodriquelca in #7907
  • New phpunit experiment by @gproly in #8043
  • Trigger veracode by @nolanpro in #8074
  • observation/FOUR-22162 Refresh the devlink and bundle after an install or update by @gustavobascope in #8070
  • FOUR-21934: Oopss page when entering "Open Process Launchpad" in Docusign Authorization by @pmPaulis in #8069
  • FOUR-21715: FOUR-21715: All cases and my cases list do not show the c… by @rodriquelca in #8065
  • FOUR-21556 Add support for coverage report in packages by @caleeli in #7968
  • FOUR-21901: Script Executor Microservices > double icons when a scrip… by @rodriquelca in #8066
  • Reconcile Element Destination vs Interstitial vs WE Completed Action by @caleeli in #8071
  • Script Task Metrics by @caleeli in #8072
  • Participant Home Screen MERGE Epic/FOUR-20297-b into release-2025-spring by @CarliPinell in #8075
  • FOUR-21957: Completed forms in Cases do not show the data that was filled out in task by @henryjonathanquispe in #8073
  • FOUR-21398: [42359] - Update a Process Request (PUT METHOD API) by @rodriquelca in #7957
  • Optimize Screens Data-Loading to Prevent Unnecessary Reloads by @sanjacornelius in #8047
  • epic/FOUR-20308 Devlink Improvements by @gustavobascope in #8076
  • FOUR-20331 Implement Saved Search Improvements use VarFinder by @caleeli in #7952
  • FOUR-21021 Add custom labels for metrics by @caleeli in #7982
  • FOUR-20332 Upgrade to Laravel 11 by @gproly in #7895
  • FOUR-21936: Error 404 when importing old processes with sub processes by @eiresendez in #8077
  • observation/FOUR-22387: Route [package.savedsearch.defaults.edit] not defined by @CarliPinell in #8080
  • FOUR-22148: The ellipsis in the column task is always showing by @henryjonathanquispe in #8068
  • FOUR-23123:The "Pan Tool" disappears when you press the keyboard "space" in the overview. by @fagubla in #8085
  • FOUR-22121 Support for REDIS_PREFIX by @devmiguelangel in #8082
  • FOUR-22186: The values in select list with Data connector or collection are not visible in Windows pane by @danloa in #8081
  • FOUR-23139 - Fix SAML configuration by @nolanpro in #8089
  • FOUR-22499 the searcher and pagination of the start new case are not working by @devmiguelangel in #8086
  • Observation/FOUR-22497: Processes list is not displayed in the home page by @CarliPinell in #8087
  • FOUR-23124 : Notification messages are not displayed correctly in different pages by @henryjonathanquispe in #8084
  • FOUR-22623: White space in new-request-modal-pagination by @henryjonathanquispe in #8088
  • FOUR-23425 | Resolve Failing SettingCacheTest by @mcraeteisha in #8098
  • FOUR-23374 by @pmPaulis in #8093
  • FOUR-23361 The Stay Connected Session warning is not working by @julceslauhub in #8090
  • FOUR-22425:Open launch pad remains stuck in alternatives even though Launch pad settings have already been configured by @fagubla in #8092
  • observation/FOUR-23373 Different message is displayed instead of Added successfully to bundle by @gustavobascope in #8101
  • observation/FOUR-23375 Verify the actual route of devlink sidebar by @gustavobascope in #8100
  • Observation/FOUR-23367: Deleted dashboards continue to display on Home screen by @CarliPinell in #8094
  • FOUR-22703 by @gproly in #8106
  • FOUR-23418 - Update "retry_after" for redis queue by @nolanpro in #8107
  • Resolve Process Creation Error for Templates with Signal Events by @sanjacornelius in #8112
  • FOUR-22381: The Email is not arriving an error in the 4.14 Beta3 by @pmPaulis in #8113
  • FOUR-22636: Cloned tasks with notifications have Assigned and due by default, even when these have been modified by @henryjonathanquispe in #8110
  • [DO NOT MERGE] by @pmPaulis in #8116
  • Observation/FOUR-23539: Process list showing system processes by @CarliPinell in #8117
  • The "Create your missing assets with AI" message is not displayed when a process is generated with AI Assistant from a project. by @marcoAntonioNina in #8109
  • FOUR-23441: Errors occur when importing a process that has a select l… by @rodriquelca in #8111
  • observation/FOUR-23376 Add to bundle option is not displayed in the Dashboards and Menus tabs by @gustavobascope in #8095
  • FOUR-23512 Data in 'Available columns' is saved without 'data.' in Saved search by default by @julceslauhub in #8118
  • Bugfix/FOUR-23515: Columns that do not belong to the saved search are listed in available columns by @agustinbusso in #8120
  • FOUR-22377 SettingCache for null values by @devmiguelangel in #8115
  • FOUR-23550: The configure size columns configuration is not keep by @henryjonathanquispe in #8123
  • FOUR-23606 - Remove unnecessary caching that was bypassing the framework by @nolanpro in #8129
  • observation/FOUR-23561 DevLink > Search icon is overlapped by the word in the search field by @gustavobascope in #8125
  • Observation/FOUR-23536: Chart configured in launchpad settings is lost after pressing Info button by @CarliPinell in #8121
  • FOUR-22891 - Fix reset to default columns by @nolanpro in #8119
  • FOUR-23614 - Fix dev link nullable column by @nolanpro in #8130
  • Bugfix/FOUR-23621: Error in console when clicking on the Cases tab; no cases displayed by @agustinbusso in #8132
  • Observation/FOUR-23564: Dashboards with Saved Search Charts are not displaying in the Dashboards sections of Home page by @CarliPinell in #8127

Full Changelog: v4.13.0...v4.14.0