Releases: ProcessMaker/processmaker
Releases · ProcessMaker/processmaker
Release list
ProcessMaker Platform Spring 2023
What's Changed
- Process Templates: Create New Template by @sanjacornelius in #4644
- FOUR-7331 - Autosave Process by @eiresendez in #4627
- FOUR-7336 - Autosave Screen by @eiresendez in #4646
- FOUR-7335 - Autosave Script by @eiresendez in #4636
- Process Templates: Add Process Templates Permissions by @sanjacornelius in #4643
- Process Templates: Add Import/Export functionality by @sanjacornelius in #4641
- Process Templates: Create a Process from a Template by @sanjacornelius in #4656
- FOUR-7766 - Script with Draft status can be added in a Watcher. Then an error occurs by @eiresendez in #4662
- FOUR-7763 - Indicator is not displayed if a asset has draft or publish status by @eiresendez in #4661
- FOUR-7637 | Ellipsis Menu by @mcraeteisha in #4642
- Feature/nlq-pmql by @agustinbusso in #4634
- Creating views for importing data to DataLake by @paulosakamoto in #4651
- Process Templates by @sanjacornelius in #4666
- FOUR-6105 As a Solutions Designer, I want to remove elements from the UI so that my custom solution can feel and operate distinctly from ProcessMaker’s standard functionality by @julceslauhub in #4635
- Branding Update 2023 by @ryancooley in #4667
- Fix image issues by @ryancooley in #4668
- Import/Export updates for dependent select list by @nolanpro in #4659
- AutoSave by @nolanpro in #4652
- Updating feature branch with last changes in develop by @julceslauhub in #4677
- FOUR-7729: Fix Import/Export Process Template Permissions by @sanjacornelius in #4669
- Create Default Templates by @estebangallego in #4664
- FOUR-7923: Process Template Modal UI Tweaks by @sanjacornelius in #4678
- FOUR-7379 | Review Template by @mcraeteisha in #4671
- Process Templates: Edit Process Template in Modeler by @sanjacornelius in #4673
- FOUR-7854: Fix Ellipse styling for Process Templates by @sanjacornelius in #4670
- FOUR-7912: Remove the author avatar for Default Templates by @sanjacornelius in #4675
- FOUR-7862: Restrict special characters in template names to prevent errors by @sanjacornelius in #4672
- FOUR-7913: Fix issue with template data not persisting after second use by @sanjacornelius in #4674
- FOUR-7869 Allows to show/hide the global search bar from the menu for Dynamic UI by @julceslauhub in #4681
- Prevent duplicate categories when using default templates by @sanjacornelius in #4682
- Epic/FOUR-7864: Global AI search by @agustinbusso in #4680
- Process Templates by @sanjacornelius in #4685
- FOUR-7920 - Modeler Toolbar Improvements by @eiresendez in #4683
- Merge last changes in feature branch FOUR-6105 to develop by @julceslauhub in #4686
- FOUR-7891 - Profile Edit Permission by @eiresendez in #4676
- Screen Builder v2.68.0 by @ryancooley in #4689
- Feature/FOUR-8051 by @agustinbusso in #4691
- It is possible to import a process in the templates tab by @estebangallego in #4688
- Add Expense Approval default template by @estebangallego in #4692
- FOUR-7955 | Implement the New Ellipsis Menu for Specified Menus Across the Platform by @mcraeteisha in #4684
- Integrate Ellipses Menu pt1 by @sanjacornelius in #4694
- FOUR-8028 | Update Action Item Href Links in Ellipsis Menus by @mcraeteisha in #4690
- Fix processes created from template not being listed by @sanjacornelius in #4696
- Update title and description of the current default templates by @estebangallego in #4693
- Update CI/CD Info in Readme by @nolanpro in #4700
- Preparation for 4.6.0-RC5 by @ryancooley in #4701
- Process Templates by @sanjacornelius in #4704
- Bugfix: recent-search request triggering twice by @agustinbusso in #4697
- FOUR-8303-Fix issues with RC upgrades is_template column by @sanjacornelius in #4708
- Fix category assignment on screen import by @nolanpro in #4702
- The Add button in LDAP Attributes looks distorted by @marcoAntonioNina in #4707
- The "By user ID" assignment rule in sub-processes does not display the "Variable Name" field. by @marcoAntonioNina in #4712
- 500 Error in Public files by @marcoAntonioNina in #4713
- Increase process template page limit by @sanjacornelius in #4719
- Add missing entries to existing assets by @nolanpro in #4703
- Improve error message for process exporting and saving as a template by @sanjacornelius in #4721
- Bugfix FOUR-7330-a by @eiresendez in #4717
- FOUR-8145 | Template is Not Created With the Correct Time Zone by @mcraeteisha in #4723
- Category tab is not displayed in Designer > Data connectors by @marcoAntonioNina in #4709
- Users/Groups assignment is lost with self services configuration by @marcoAntonioNina in #4726
- FOUR-8318 | Add ‘Save as Template’ Button to Modeler by @mcraeteisha in #4718
- 4.6.0-RC6 by @ryancooley in #4727
- Bugfix/FOUR-6473: As a process designer, I want to be able to index fields in JSON data by @agustinbusso in #4698
- Bugfix/FOUR-8220: Problem when trying to export a process by @agustinbusso in #4733
- FOUR-8308: Enabling the "Edit Decision Table Categories" permission for a no admin user doesn't work by @danloa in #4731
- FOUR-8342 Duplicate media queries by @caleeli in #4735
- FOUR-8349 Add index to order_column in media table by @caleeli in #4730
- Add indexes to process_request_tokens by @nolanpro in #4732
- Fix 'API Failed' flash on Task List load by @sanjacornelius in #4736
- Allow exporting when models are missing by @sanjacornelius in #4729
- Bugfix/FOUR-8333: The search by numeral digits, is changed to code on the screen by @agustinbusso in #4725
- Bugfix/FOUR-8359: Template Details Modal UI Adjustments by @agustinbusso in #4728
- FOUR-8391 - Get right number of overdue tasks by @eiresendez in #4734
- FOUR-8430 - Trigger save event on Script Editor focusout by @eiresendez in #4738
- Check if user exists before adding dependent by @nolanpro in #4737
- Bugfix/four 8091 by @estebangallego in #4720
- 4.6.0-RC7 by @ryancooley in #4739
- Fix failing PHP unit tests by @nolanpro in #4724
- Translate strings automatically using GPT-4 by @ryancooley in #4749
- FOUR-8446 - Trigger autosave when clicking Close by @eiresendez in https://github.com/ProcessMaker/proc...
ProcessMaker 4 v4.5.1
What's Changed
- [FOUR-8126] Recompiling Mix fails on instance when colors have been customized by @ryancooley in #4695
Full Changelog: v4.5.0...v4.5.1
ProcessMaker 4 v4.5.0
What's Changed
- FOUR-6727 - Add ExportEncrypted class to core by @eiresendez in #4500
- FOUR 6729 - Build out ScreenExporter class by @eiresendez in #4501
- Import / Export: Define vue components and setup boilerplate by @sanjacornelius in #4502
- Import/ Export: Update Import Process Main Page by @sanjacornelius in #4505
- FOUR-6753 - Work out API contract and create API controller methods by @eiresendez in #4506
- FOUR 6744 - Build out ProcessExporter class by @eiresendez in #4503
- FOUR-6733: Import/Export | Update Export Process Main Page by @mcraeteisha in #4512
- FOUR-6753 - Update download export file endpoint by @eiresendez in #4516
- FOUR-6735: Import/Export | Create Basic Export Flow by @mcraeteisha in #4522
- FOUR-7146: Build out additional exporters in core by @estebangallego in #4579
- Added fixes to FOUR-6570 by @estebangallego in #4580
- Feature/FOUR-6570 test fixes by @agustinbusso in #4581
- Feature/four 7146 export assignments by @agustinbusso in #4585
- FOUR-7209: Export / Import Task Screens by @estebangallego in #4592
- FOUR-7299: Import/Export UI Updates by @mcraeteisha in #4614
- Import/Export FOUR-7313: Handle backwards compatibility for older process versions by @sanjacornelius in #4612
- Add section indexed on page about by @marcoAntonioNina in #4623
- Make an improvement for updating notifications when you have many records. by @marcoAntonioNina in #4606
- Including user permissions data regarding the request - FOUR-7187 by @paulosakamoto in #4597
- FOUR-6704: Updated Task API with processRequestParent() by @estebangallego in #4596
- FOUR-6660: Process Manager can't reassign requests by @danloa in #4558
- Add sanitizeDataForScreen method by @nolanpro in #4550
- Bugfix/FOUR-5826:Rich Text Area doesn't load HTML text the first time, data connector not working properly with text area by @agustinbusso in #4486
- FOUR-7264 - Default timezone for new users by @eiresendez in #4621
- Modified image code so forgot password pages now reflect custom UI logos by @josechirivella in #4453
- FOUR-470 - Translations: ' instead of single quote by @eiresendez in #4602
- Bugfix/FOUR-6296: Files are not recovered in sub-process by @agustinbusso in #4440
- Import/Export by @nolanpro in #4610
- FOUR-7264 - Default timezone for new users - a by @eiresendez in #4632
- FOUR-3375 The file preview control shows the same file in all multi-instance tasks by @caleeli in #4638
- Add Select list field to settings table by @sanjacornelius in #4630
- Bugfix/FOUR-7693: Error when exporting a process with the Custom option in branch develop by @agustinbusso in #4648
- Bugfix/FOUR-7636: Fix the regex that detects PMQL by @agustinbusso in #4640
- FOUR-7198: Dynamic Assignment Rules by @danloa in #4605
- [FOUR-7696] 4.4.1 Merge by @ryancooley in #4647
- Fix unit tests in STM CI Pipeline by @nolanpro in #4607
- Bugfix/FOUR-7718: The save process frame is distorted, compared to the previous version by @agustinbusso in #4654
- Bugfix/FOUR-7715: The category is not shown in the custom import template of a process, by @agustinbusso in #4653
- Bugfix/FOUR-7699: Linked assets observations (last modified undefined, non existing user N/A hyperlinked) by @agustinbusso in #4650
- FOUR-7198: Dynamic Assignment Rules (Fixes) by @danloa in #4655
- The task should not be Selfservice to be able to reassign. by @marcoAntonioNina in #4658
- Cannot route a case to a self-service task by @marcoAntonioNina in #4660
Full Changelog: v4.4.0...v4.5.0
ProcessMaker 4 v4.4.1
What's Changed
- Add section indexed on page about by @marcoAntonioNina in #4623
- Make an improvement for updating notifications when you have many records. by @marcoAntonioNina in #4606
- Including user permissions data regarding the request - FOUR-7187 by @paulosakamoto in #4597
- FOUR-6704: Updated Task API with processRequestParent() by @estebangallego in #4596
- FOUR-6660: Process Manager can't reassign requests by @danloa in #4558
- Add sanitizeDataForScreen method by @nolanpro in #4550
- Bugfix/FOUR-5826:Rich Text Area doesn't load HTML text the first time, data connector not working properly with text area by @agustinbusso in #4486
- FOUR-7264 - Default timezone for new users by @eiresendez in #4621
- Modified image code so forgot password pages now reflect custom UI logos by @josechirivella in #4453
- FOUR-470 - Translations: ' instead of single quote by @eiresendez in #4602
- Bugfix/FOUR-6296: Files are not recovered in sub-process by @agustinbusso in #4440
- FOUR-7264 - Default timezone for new users - a by @eiresendez in #4632
- FOUR-3375 The file preview control shows the same file in all multi-instance tasks by @caleeli in #4638
Full Changelog: v4.4.0...v4.4.1
ProcessMaker 4 v4.4.0
What's Changed
- Integrate Gmail SMTP Email Server by @sanjacornelius in #4459
- Integrate Office 365 SMTP Email Server by @sanjacornelius in #4470
- Gmail API Integration for ABE by @sanjacornelius in #4492
- Starting counter manually due network latency - FOUR-6985 by @paulosakamoto in #4588
- Updating translation files FOUR-7170 by @paulosakamoto in #4587
- Email Server: OAuth SMTP & IMAP - Gmail & Office 365 by @sanjacornelius in #4545
- FOUR-7210: Fix memory leak when running migration to add UUID column to failed_jobs table by @runyan-co in #4590
- FOUR-7185: Update OA Definition by @ethnp in #4586
- Add Codeball AI reviews by @ryancooley in #4595
- Bugfix/FOUR-7229: RESET Custom Logo, Icon and Favicon Images does not work by @agustinbusso in #4598
- Refactor process request permissions by @nolanpro in #4591
- Refactor process request permissions [v4.4] by @ryancooley in #4604
- Implement ForUserScope into develop by @nolanpro in #4611
- FOUR-7269: Remove active user notifications query from view by @runyan-co in #4608
- Update MySql requirement to 8.0 by @danloa in #4616
- Fix dropdowns in request list by @caleeli in #4617
- Set processmaker_intended cookie to sameSite=none by @nolanpro in #4618
- Prevent clearing values on radio buttons by @sanjacornelius in #4624
New Contributors
- @ethnp made their first contribution in #4586
Full Changelog: v4.3.1...v4.4.0
ProcessMaker 4 v4.3.1
What's Changed
- Set processmaker_intended cookie to sameSite=none by @ryancooley in #4620
Full Changelog: v4.3.0...v4.3.1
ProcessMaker 4 v4.3.0
What's Changed
- Four-6337 Configure user password by @caleeli in #4396
- Create local storage disk for web services by @caleeli in #4400
- Implement the foundation for WS Security functionality by @caleeli in #4401
- Implement Support for SOAP calls by @caleeli in #4404
- Soap integrate by @caleeli in #4406
- Map Datasource properties to config by @caleeli in #4407
- SOAP Integration by @agustinbusso in #4413
- Soap Sync by @danloa in #4423
- Feature/four 6315 by @danloa in #4425
- FOUR-6752 Added ScreenBuilder modules to be initialized on app load by @josechirivella in #4525
- Delay refresh preview data by @caleeli in #4510
- Four-6833 Endpoint to get data from DataSources by @caleeli in #4526
- Feature/four 6670 by @agustinbusso in #4518
- Laravel 8.x Shift by @nolanpro in #4483
- [FOUR-6856] API docs typo in Security Logs section by @ryancooley in #4529
- FOUR-6721 Screens Builder performance improvements by @caleeli in #4528
- FOUR-6786: Update config dynamically when a setting is updated by @runyan-co in #4515
- FOUR-6777: Improve performance of request detail screen when using self service by @danloa in #4519
- Bugfix/FOUR-6644: Script Message Error, to importing a single screen by @agustinbusso in #4517
- FOUR-6832: Add "Retry Request" as UI component for failed requests by @runyan-co in #4527
- FOUR-6315: POC for SOAP connectors by @danloa in #4532
- Screen Builder v2.60.0 by @ryancooley in #4531
- Date format compatibility by @caleeli in #4533
- FOUR-6876: Updating the application installation guide by @paulosakamoto in #4536
- FOUR-6882: Data Sources: some tests are failing by @danloa in #4538
- Formatting Updates by @sanjacornelius in #4540
- FOUR-6875 - Fixing command processmaker:install failing by @paulosakamoto in #4537
- Bugfix/FOUR-6869: Console error shows in request view by @agustinbusso in #4535
- Fix failing test related to MigrateFresh - FOUR-6933 by @paulosakamoto in #4546
- Screen Builder v2.60.1 by @ryancooley in #4561
- FOUR-6987: Object Event Error in Date Picker with calc by @estebangallego in #4559
- Refreshing the Session Warning countdown - PM4EH-223 by @paulosakamoto in #4553
- FOUR-6959 Added @babel/eslint-parser back by @josechirivella in #4548
- User assignment load improvement by @marcoAntonioNina in #4552
- Improve DataSummary speed with large data by @caleeli in #4544
- Add validation when value pmql is array by @marcoAntonioNina in #4543
- FOUR-6352: Spanish Translation in Field's Validations by @mcraeteisha in #4542
- FOUR-6832: Retry Request – refactor to allow only ScriptTasks to be re-tried through the UI by @runyan-co in #4557
- Typo fix by @ryancooley in #4562
- FOUR-7092 Updating Node to 16.18.1 by @josechirivella in #4563
- Bugfix/FOUR-7098: Process list for Subprocess not showing the processes when the user is not Admin by @agustinbusso in #4566
- FOUR-6315: SOAP by @danloa in #4549
- Modeler, Screen Builder Updates by @ryancooley in #4572
- Fix: Cannot see "Data Preview" on a conversational type screen by @sanjacornelius in #4570
- FOUR-7110: Improved request retry by @runyan-co in #4576
- FOUR-6616: Add Reset Password CLI Command by @mcraeteisha in #4556
- Bugfix/FOUR-7099: TypeError: n.split is not a function: errors appear on the screen with any control, when an error has been generated when creating another control by @agustinbusso in #4577
- Handling multiple sessions and tabs - FOUR-6985 by @paulosakamoto in #4571
- FOUR-6970: error TypeError: this.input.join is not a function, when saving the selected groups for synchronization by @danloa in #4574
- Fixes for SOAP: FOUR-6315 by @danloa in #4578
- ProcessMaker 4 v4.3.0-RC6 by @ryancooley in #4584
Full Changelog: v4.2.36...v4.3.0
ProcessMaker 4 v4.2.36
What's Changed
- [RM-1511] ProcessMaker 4.2.36 by @ryancooley in #4534
Full Changelog: v4.2.35...v4.2.36
ProcessMaker 4 v4.2.35
What's Changed
- Feature/FOUR-6178: Web Entry Custom URLS by @agustinbusso in #4393
- Support PR for FOUR-5990 by @ryancooley in #4387
- FOUR-6307 DevDependencies that should be Dependencies and vice-versa by @josechirivella in #4390
- FOUR-6484 & FOUR-6485: patch-1-cartegraph webentry fixes by @runyan-co in #4435
- FOUR-6466: Web entry timeout redirect in Cartegraph instances (cartegraph) by @danloa in #4438
- FOUR-6579: Refactor the settings caching logic by @runyan-co in #4464
- Add php-cs-fixer and pre-commit hook installer by @nolanpro in #4465
- Eslint by @josechirivella in #4461
- Improve strip_tags function by @caleeli in #4469
- Bugfix/FOUR-6598: Remove Log Line from Conditional Start Events by @agustinbusso in #4478
- FOUR-6642: The .text-muted class for helper text is a non-accessible color by @mcraeteisha in #4484
- FOUR-6607: Border-radius on multiselect__tags field needed by @mcraeteisha in #4481
- Bugfix FOUR-6398 "Setup User" and "User Setup Signal Throw" are displayed under All Requests by @eiresendez in #4487
- Bugfix/FOUR-6409: Form Validation Error messaging not displaying correctly by @agustinbusso in #4427
- FOUR-6567: Sidebar nav-item container's height changes when viewing Admin/Users by @mcraeteisha in #4488
- Skip failing tests in core to re-enable tests in CircleCi by @nolanpro in #4491
- Test alert error in screen builder by @marcoAntonioNina in #4477
- Add Support for UUIDs by @nolanpro in #4452
- FOUR-6601: Refactor settings by @runyan-co in #4479
- Prepare PRs to merge cartegraph patch into 4.2.35/develop by @danloa in #4450
- FOUR-6585: Ensure app config is up-to-date when cached by @runyan-co in #4497
- Fix bug where composer install will fail if no database connection is available by @runyan-co in #4498
- Additional fixes needed for tests by @nolanpro in #4494
- Skip additional tests by @nolanpro in #4504
- Bugfix/FOUR-6783: Import screen that doesn't have any watcher fails by @agustinbusso in #4513
New Contributors
- @mcraeteisha made their first contribution in #4484
Full Changelog: v4.2.34...v4.2.35
ProcessMaker 4 v4.2.34
What's Changed
- FOUR-6509: Problem with Record list and Select List Display by @danloa in #4448
- FOUR-1267 Importing a screen with scripts (watchers) does not assign a user to the script by @julceslauhub in #4446
- FOUR-6505 by @pmPaulis in #4449
- Fix overflow Redis usage by @caleeli in #4460
- [FOUR-6593] Ethos Package is breaking Core CI by @ryancooley in #4473
New Contributors
- @julceslauhub made their first contribution in #4446
- @pmPaulis made their first contribution in #4449
Full Changelog: v4.2.33...v4.2.34