Releases: ProcessMaker/processmaker
Releases · ProcessMaker/processmaker
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
ProcessMaker 4 v4.2.33
What's Changed
- FOUR-6383: Error to update environment variables by @danloa in #4431
- FOUR-6312 - Update guzzle (cross-domain cookie leakage) by @eiresendez in #4424
- FOUR-6069 - Update lodash for security vulnerabilities by @eiresendez in #4428
- Content Injection - Payload reflected in the page body by @eiresendez in #4443
- FOUR-6516 - Missing mandatory CSP directive object-src, script-src by @eiresendez in #4439
- Bugfix FOUR-6344 Modify swagger documentation for Users API filter by @eiresendez in #4429
- Updates for v4.2.33-RC1 by @ryancooley in #4444
- Version 4.2.33 by @caleeli in #4445
Full Changelog: v4.2.32...v4.2.33
ProcessMaker 4 v4.2.32
What's Changed
- Fix: Api 'Delete' method with Request Files by @sanjacornelius in #4414
- Bugfix FOUR-6006 - Warnings are displayed when running scripts breaking script execution by @eiresendez in #4417
- Update docker-executor-php@1.0.1 by @caleeli in #4433
Full Changelog: v4.2.31...v4.2.32