All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
3.7.5 - 2024-09-18
- HAL-1987: Internal error and broken navigation on switching Elytron realms
- HAL-1985: Complex attributes cannot be edited when flattened
- HAL-1984: Localized item title causes error in navigation
- HAL-1983: Update the Installer history screen to include the combination of manifest names/versions in the list
- Bump ACE editor to 1.36.2
- Bump Mockito to 5.13.0
3.7.4 - 2024-07-02
- HAL-1979: Support for stability levels in the console
- HAL-1978: Fix documentation links on homepage (WildFly)
- HAL-1975: Add functionality to configure remoting-ejb-receiver of a remoting-profile
- HAL-1970: Split runtime ds presenter/view into xa and non-xa version
- HAL-1833 Link of Update documentation links on the homepage of the console
- Bump ACE editor to 1.35.2
- Bump JBoss parent to 46
- Bump Mockito to 5.12.0
- Bump Parcel to 2.12.0
3.7.3 - 2024-07-02
Release process failed. Do not use this release!
3.7.2 - 2024-07-01
Release process failed. Do not use this release!
3.7.1 - 2024-07-01
Release process failed. Do not use this release!
3.7.0 - 2024-02-15
- HAL-1969: Name in MP "Add Config Source" wizard is not marked as required
- HAL-1967: TagsItem - backspace doesn't remove items
- Bump ACE editor to 1.32.6
- Bump GWT to 2.11.0
- Bump Mockito to 5.10.0
3.6.17 - 2024-01-12
- HAL-1963: Make --no-resolve-local-cache the default
- HAL-1961: fix progress bar width setting
- HAL-1960: Mark variable parts in attributes in the DB wizards
- HAL-1953: Unable to add unamanaged deployment for server group
- HAL-1952: Adding string constants have been used directly in the Encrypt Expression code in the ExpressionEncryptor class
- HAL-1949: Fix SSO address templates
- HAL-1947: Fix timer-service attributes handling
- HAL-1945: Fix notification badge visibility
- HAL-1906: Encode prefix in data source pool name
- HAL-1894: Change JVM for WildFly images to 11
- Bump ACE editor to 1.32.3
- Bump JBoss parent to 42
- Bump Mockito to 5.8.0
- Bump Moment to 2.30.0
- Bump Quarkus to 3.6.0
- Bump Parcel to 2.11.0
3.6.16 - 2023-10-18
- HAL-1914: Unable to create/edit Elytron mapped-role-mapper
- HAL-1929: Undertow single-sign-on settings should be removed from Web
- HAL-1936: Application Security Domain (Undertow) - credential reference not handled correctly Console
- Bump ACE editor to 1.30.0
- Bump Elemento to 1.1.4
- Bump JBoss parent to 40
- Bump Mockito to 5.6.0
- Bump Parcel to 2.10.0
- Bump Quarkus to 3.4.2
3.6.15 - 2023-09-25
- HAL-1880: Upgrade semver from 5.7.1 to 5.7.2
- HAL-1864: Hide reset link if no attributes can be reset
- HAL-1904: Fix (remote) cache container
- HAL-1902: Fix cache container
- HAL-1885: Handle duplicate server names in expression resolution
- HAL-1884: Fix unnested attributes handle in MBUI views
- Bump ACE editor to 1.28.0
- Bump JBoss DMR to 1.7.0
- Bump JsTree 3.3.16
- Bump Mockito 5.5.0
- Bump Quarkus to 3.4.1
3.6.14 - 2023-09-25
Release process failed. Do not use this release!
3.6.13 - 2023-09-25
Release process failed. Do not use this release!
3.6.12 - 2023-07-26
- HAL-1878: Disable reset for interface resource
- HAL-1877: Invalid values are not cleared when switching between view and edit mode in forms
- HAL-1879: Upgrade Keycloak adapter to Keycloak 22.x
- Bump management model version to 22.0.0 to match WildFly 29
- Bump Quarkus to 3.2.2.Final
- Bump Elemental to 1.2.0
3.6.11 - 2023-07-18
- HAL-1874: Enable access control tab for SSO
- HAL-1867: Security subsystem should be labeled also as Elytron
- HAL-1869: It's not clear which attributes will be reset (which attributes are required)
- HAL-1871: Make ModelBrowser able to process resources that has their own "name" field
- HAL-1872: Not possible to configure subsystem=transaction/log-store
- HAL-1873: Restore the firing of message event with error message
- Bump ACE editor to 1.23.4
- Bump Parcel to 2.9.3
- Bump Quarkus to 3.2.0.Final
3.6.10 - 2023-06-23
- Bump ACE editor to 1.23.0
- Bump Mockito to 5.4.0
- Bump Quarkus to 3.1.2.Final
3.6.9 - 2023-06-15
- HAL-1866: Make role comparison case insensitive
3.6.8 - 2023-06-13
- HAL-1865: Not possible to create Infinispan Session
- Fix visibility of the update manager
3.6.7 - 2023-06-13
- Configure docker files for license plugin
- HAL-1859: Show RBAC failed page when SSO is enabled
- Fix script for building WildFly development image
- Bump ACE editor to 1.22.1
- Bump Parcel to 2.9.2
- Bump Quarkus to 3.1.1.Final
3.6.6 - 2023-05-26
- HAL-1804: Support for Keycloak SSO using Wildfly OIDC Client
- HAL-1826: Support nested attributes in MBUI views
- HAL-1827: Update the server installation using the Web Console
- HAL-1828: Check for duplicate deployment
- HAL-1832: Activate OIDC in the console
- HAL-1818: "servers" and "running" could be a part of ModelDescriptionConstants inside FindNonProgressingTask (thanks @anilabhabaral)
- HAL-1822: TopologyTasks.RunningServers uses invalid resource addresses (thanks @anilabhabaral)
- HAL-1839: Properties in the Resource Adapter(IBM MQ) are removed when updating the connection pool with Management Console
- HAL-1848: Disabled datasource throws error in Runtime
- HAL-1850: DataSource wizard creates invalid operation
- HAL-1847: Remove driver-name from driver forms
- Bump ACE editor to 1.22.0
- Bump JQuery to 3.6.4
- Bump Mockito to 5.3.1
- Bump Parcel to 2.8.3
- Bump PouchDB to 8.0.1
- Bump Quarkus to 3.0.4.Final
- Update GraalVM to 22.3.0
3.6.5 - 2022-12-08
- HAL-1425: Deployment with persistence.xml - check if data source is available
- Add SECURITY.md file
- Add CODEOWNERS file
- HAL-1816: Hardcoded string "jdbc-compliant" could be replaced by
ModelDescriptionConstants
- HAL-1815: Hardcoded database name in CONNECTION_URL should be replaced by a generic name
- HAL-1814: Adding
contains()
ofSet<>
inisSuperuser()
andisAdministrator()
methods - HAL-1810: Adding constants to
UIConstants
- HAL-1808: Adding
STATISTICS
toModelDescriptionConstants
- HAL-1656: Driver-XA classes should not be hardcoded in console code
- Update code of conduct
- HAL-1821: Unable to configure Infinispan subsystem via Web Console
- HAL-1806: Fix typo "commited" → "committed"
- HAL-1805: Fix wording "datasource" → "data source"
- Fix NPM package vulnerabilities
- Fix mixed case in affinity select element
- Bump ACE editor to 1.13.2
- Bump Datatables to 1.12.1
- Bump Mockito to 4.9.0
- Bump Parcel to 2.8.0
- Bump PouchDB to 7.3.1
- Bump Quarkus to 2.14.3.Final
- Bump SLF4J to 2.0.2
3.6.4 - 2022-08-31
- Update i18n resources
- Bump jQuery from 3.6.0 to 3.6.1
- Bump Moment Timezone from 0.5.34 to 0.5.37
- Bump Quarkus from 2.11.2.Final to 2.11.3.Final
- Bump SLF4J from 1.7.36 to 2.0.0
3.6.3 - 2022-08-20
- HAL-1803: Tests are not executed in main
- HAL-1802: HAL console unavailable after GWT upgrade to 2.10.0
- HAL-1801: No resource definition registered for webservices endpoints on a host slave
- Bump ACE editor from 1.8.0 to 1.9.6
- Bump Mockito from 4.6.1 to 4.7.0
- Bump Quarkus from 2.10.3.Final to 2.11.2.Final
- Bump Parcel from 2.6.2 to 2.7.0
3.6.2 - 2022-07-22
- HAL-1800: Provide backward compatibility after migration from master/slave → primary/secondary
- Bump ACE editor from 1.7.1 to 1.8.0
- Bump Moment from 2.29.3 to 2.29.4
- Bump Quarkus from 2.10.1.Final to 2.10.3.Final
3.6.1 - 2022-07-05
- HAL-1793: Determine the availability of statistics in case of unresolved expressions
- HAL-1079: Adding expand all button to show all tree in deployment detail
- HAL-1796: Unable to create elytron syslog audit resources
- HAL-1794: Deployment wizard showing success even when it failed
- HAL-1795: Domain console is not resilient to unresponsive managed server
- Bump Ace editor from 1.5.3 to 1.7.1
- Bump GWT from 2.9.0 to 2.10.0
- Bump Parcel from 2.6.0 to 2.6.2
- Bump Quarkus from 2.9.2.Final to 2.10.1.Final
3.6.0 - 2022-06-09
- HAL-1779: Replace 'discovery-group' and 'broadcast-group' resources
- HAL-1739: Add support for new encrypted expression resources
- HAL-1709: Add option to start stopped servers in suspended mode
- HAL-1596: Expose JMS bridge statistics about messages that have been processed
- HAL-1595: Configure support for TLS 1.3
- HAL-1594: Configure enhanced mapping of X509Certificate to the underlying identity
- HAL-1593: Configure the certificate authority used by a certificate-authority-account
- HAL-1592: Configure Enhanced Audit Logging
- HAL-1591: Configure module libraries to all deployments running in a server
- HAL-1590: Configure SSL Certificate revocation using OCSP
- HAL-1783: Replace Flow implementation based on JS Promise API
- HAL-1782: Upgrade Elemental2 and Elemento
- HAL-1779: Replace
discovery-group
andbroadcast-group
resources - Adjust license URLs
- HAL-1791: Fix EJB view after deprecation of attribute 'cluster' in
/subsystem=ejb3/service=remote
- Fix item monitor
- Fix error handling in
PropertiesOperations
- Bump Ace editor from 1.4.14 to 1.5.3
- Bump Clipboard from 2.0.10 to 2.0.11
- Bump D3 from 5.9.7 to 5.16.0
- Bump Datatables.net from 1.11.5 to 1.12.1
- Bump Datatables.net keytable from 2.6.4 to 2.7.0
- Bump Datatables.net select from 1.3.4 to 1.4.0
- Bump Elemental2 from 1.0.0-RC1 to 1.1.0
- Bump Elemento from 0.9.6 to 1.0.10
- Bump Guava from 25.0 to 31.1
- Bump Moment.js from 2.29.1 to 2.29.3
- Bump Mockito from 4.4.0 to 4.6.1
- Bump Parcel from 2.3.2 to 2.6.0
- Bump PouchDB from 7.2.2 to 7.3.0
- Bump Quarkus from 2.7.5.Final to 2.9.2.Final
3.5.12 - 2022-03-18
- HAL-1415: Add a global refresh icon to the header
- HAL-1733: Treat 'installed-driver-list' and 'find-non-progressing-operation' as read-only operations
- HAL-1776: I18n for data tables
- Add missing
i18n
maven profile - Add code scanning workflow
- Add label builder rule for 'OpenAPI'
- HAL-1777: Replace ZeroClipboard with clipboardjs
- HAL-1778: Fix various i18n issues
- Fix left margin for recording icon in footer
- Fix human readable duration
- HAL-1775: Remove annotations and documentation for extension API
- Bump Datatables.net from 1.11.4 to 1.11.5
- Bump Quarkus from 2.7.2.Final to 2.7.5.Final
- Bump Mockito from 4.3.1 to 4.4.0
3.5.11 - 2022-02-24
- HAL-1590: Add form for OCSP in Elytron Trust Manager
- HAL-1591: Add 'global directory' to EE settings
- HAL-1593: Configure the certificate authority used by a certificate-authority-account
- HAL-1594: Add section for evidence decoders in Elytron
- HAL-1596: Expose runtime attributes of jms-bridge
- HAL-1709: Add option to start stopped servers in suspended mode
- HAL-1542: Replace Grunt with Parcel
- HAL-1623: Upgrade JavaScript dependencies
- Update developer related documentation
- HAL-1769: Remove unneeded validation from credential reference
- HAL-1774: Adding global modules in EE fails
- Bump JUnit from 4.13.1 to 4.13.2
- Bump Mockito from 2.18.3 to 4.3.1
- Bump SLF4J from 1.7.25 to 1.7.36
- Bump GWT from 2.8.2 to 2.9.0
- Bump Auto-Service from 1.0-rc4 to 1.0.1
- Bump jQuery from 3.4.1 to 3.6.0
- Bump Parcel from 2.3.1 to 2.3.2
3.5.10 - 2022-02-16
- Update README.md
- Update CONTRIBUTING.md
- Remove test workflow for native binaries
3.5.9 - 2022-02-16
- Update README.md
3.5.8 - 2022-02-16
- Upgrade Node to 16.14.0
- Fix native build
3.5.7 - 2022-02-16
- Fix native build
- Fix release workflow
3.5.6 - 2022-02-16
- Publish HAL standalone container as
:<version>
and:latest
if<version>
is the latest version.
- Verify versions in release script
- Optimise Git operations in release script
- Fix native binary generation
3.5.5 - 2022-02-15
- Use PAT for release workflow
- Optimise release script
3.5.4 - 2022-02-15
- Native build for Linux, macOS and Windows
- Attach native binaries to GitHub releases
- Fix release workflow
3.5.3 - 2022-02-15
- Add verification question in release script
- Fix release script
3.5.2 - 2022-02-15
- Update documentation
- Fix release script
- Fix release workflow
3.5.1 - 2022-02-15
- Add release script
- Fix release workflow
3.5.0 - 2022-02-14
- Add maven plugins to verify codebase & source code:
- Enforcer rules
- Checkstyle rules
- Eclipse code formatter definitions
- License check
- Common import statement order
- Add GitHub workflows to verify and release HAL
- HAL-1767: Add active thread count
- HAL-1766: Support direct connect URL for standalone mode
- Update documentation
- HAL-1772: Fix adding messaging servers