Releases: ProcessMaker/processmaker
Releases · ProcessMaker/processmaker
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 [email protected] by @caleeli in #4433
Full Changelog: v4.2.31...v4.2.32
ProcessMaker 4 v4.2.31
What's Changed
- Bugfix FOUR-6287 - Getting processes via SDK doesn't work by @eiresendez in #4395
- Bugfix FOUR-6101 - Error validations are not marked with the color selected in Customize UI (Core) by @eiresendez in #4397
- Remove .gitignore file from public directory by @eiresendez in #4403
- Validate Id parameters to be integer type by @marcoAntonioNina in #4399
- PM4EH-61: docker-executor-java SDK compilation bug fix by @runyan-co in #4391
- Fix unit test config by @nolanpro in #4389
- Bugfix 6101-B: Error validations are not marked with the color selected in Customize UI by @eiresendez in #4408
- ProcessMaker 4 v4.2.31-RC1 Updates by @ryancooley in #4411
- FOUR-6432: 4.2.31-Adjust upgrade migration that updates each username based on a list of disallowed not to sanitize the by @danloa in #4418
Full Changelog: v4.2.30...v4.2.31
ProcessMaker 4 v4.2.30
What's Changed
- Bugfix/FOUR-5829: The "Deleted user found" modal is not displayed by @agustinbusso in #4316
- FOUR-5822: Bad data in notifications table by @danloa in #4311
- Fix Composer PSR-4 autoload warnings by @nolanpro in #4314
- Feature/four-5129: upgrade command (4.2) by @runyan-co in #4258
- Bugfix FOUR 5712 - The second login with saml is redirected to the idp portal by @agustinbusso in #4319
- Bugfix/FOUR-5490: Tab stops working on nested screen when nested controls have tab order configured by @agustinbusso in #4297
- Allow filtering files by ID by @sanjacornelius in #4293
- 4.2.- Screen freeze with several triggers in watcher with dependency by @marcoAntonioNina in #4298
- Customize Service Task queue by @caleeli in #4317
- Bugfix FOUR-4789 (develop) - Searches for the date or date time in a collection by @eiresendez in #4322
- Improve process execution speed by @caleeli in #4304
- Screen Builder v2.25.0, Vue Form Elements v0.28.7 by @ryancooley in #4323
- Screen Builder v2.25.1 by @ryancooley in #4324
- Bugfix/FOUR-5904: Implement proposed solution to properly cascading to delete related tokens by @agustinbusso in #4333
- Fix Data Input Read Only by @sanjacornelius in #4327
- Add BPMN_QUEUE_INTERVAL envvar by @caleeli in #4329
- Bugfix/four 5659 by @marcoAntonioNina in #4330
- Add fields parameter to screens index by @caleeli in #4334
- Allow customization of app title via language files by @ryancooley in #4339
- Certain queries return an error when searching for Translations by @ryancooley in #4338
- Added Cypress by @josechirivella in #4340
- Add favicon to list of images that can be customized in the Customize UI page by @ryancooley in #4342
- Allow global additions to HTML head tag by @ryancooley in #4343
- Move hash generation inside UserFactory by @caleeli in #4344
- Fix base controller by @nolanpro in #4346
- Bugfix/FOUR-5566: Modeler - When 2 nodes have the same id, modeler starts to unresponsive by @agustinbusso in #4336
- Updates for CI by @nolanpro in #4273
- Bugfix FOUR 5687 - Validation messages are duplicated according to the number of submit buttons by @eiresendez in #4345
- Refresh nested screen by @caleeli in #4337
- v4.2.30-RC2 Package Updates by @ryancooley in #4353
- FOUR-6012: Screen are not displayed in Preview mode by @danloa in #4354
- FOUR-6016 Resetted the package-lock.json file by @josechirivella in #4355
- FOUR-5868: Upgrade migration to clean-up and remove package-advancedforms by @runyan-co in #4335
- Image Uploaded through web entries is not available for download or preview by @marcoAntonioNina in #4352
- FOUR-5882: Terminate event not closing all open tasks by @danloa in #4356
- FOUR-5996: Remove semantic versioning from upgrade migrator by @runyan-co in #4358
- Bugfix/FOUR-5865: Error in captcha inside a loops by @agustinbusso in #4357
- FOUR-5957: Create an upgrade migration to sanitize usernames by @runyan-co in #4348
- Bugfix/FOUR-5958: Fix the issue where comments referencing a username would no longer match by @agustinbusso in #4341
- Bugfix/FOUR-6042: Task tab is still shown on completed requests by @agustinbusso in #4367
- Bugfix FOUR-6137 - Requests page is displayed when login after lost session by @eiresendez in #4375
- Add Settings UI for Actions By Email by @sanjacornelius in #4349
- FOUR-6044 Upgraded package-lock.json to spec version 2 by @josechirivella in #4360
- Always use the
processmaker
connection by @nolanpro in #4369 - FOUR-6112: Adding --force flag to artisan upgrade command by @runyan-co in #4373
- Bugfix/FOUR-6092: User is not restored by @agustinbusso in #4363
- Bugfix FOUR-6100 - "Server Error message in Customize UI" by @eiresendez in #4366
- Add Security Log API Documentation by @sanjacornelius in #4361
- As a process architect I want to have documentation of the User personal access token API, so I can manage user personal tokens by @AbdelilahLbardi in #4368
- Add API Documentation for Task Assignmnets by @sanjacornelius in #4362
- Add Rebuild Script Executors API Documentation by @sanjacornelius in #4372
- Add Global Signals API Documentation by @agustinbusso in #4370
- Fix Monaco Editor Freezing with Email Type Screens by @sanjacornelius in #4377
- Bugfix FOUR-6181 - error "Array to string conversion" with imported process by @eiresendez in #4376
- Composer Updates by @ryancooley in #4378
- Screen Builder v2.28.0, Vue Form Elements v0.29.0 by @ryancooley in #4379
- Fix swagger docs generation by @runyan-co in #4380
- "File Download missing files" message error appears by @marcoAntonioNina in #4382
- Include ENV variables for configure queue manager by @caleeli in #4384
- Fix Infinite loop when deleting data in the Data Input editor by @sanjacornelius in #4385
- Modeler, Moddle, SB updates by @ryancooley in #4388
New Contributors
- @josechirivella made their first contribution in #4340
- @AbdelilahLbardi made their first contribution in #4368
Full Changelog: v4.2.29...v4.2.30