Changes Report
Release History
| Version | Date | Description |
|---|---|---|
| 1.5.0 | 2025-09-25 | |
| 1.4.4 | 2025-09-19 | |
| 1.4.2 | 2025-04-01 | |
| 1.4.0 | 2024-01-26 | |
| 1.3.4 | 2023-11-20 | |
| 1.3.2 | 2023-03-27 | |
| 1.3.0 | 2020-04-23 | |
| 1.2.6 | 2019-05-08 | |
| 1.2.4 | 2018-01-15 | |
| 1.2.2 | 2017-04-04 | |
| 1.2.0 | 2017-02-09 | |
| 1.1.0 | 2016-06-15 | |
| 1.0.2 | 2015-11-12 | |
| 1.0.0 | 2015-07-06 |
Release 1.5.0 – 2025-09-25
| Type | Changes | By |
|---|---|---|
| Switch to Java 17. | sseifert |
Release 1.4.4 – 2025-09-19
| Type | Changes | By |
|---|---|---|
| Update dependencies. | sseifert |
Release 1.4.2 – 2025-04-01
| Type | Changes | By |
|---|---|---|
| Switch to Johnzon 2.x and jakarta.json. | sseifert |
Release 1.4.0 – 2024-01-26
| Type | Changes | By |
|---|---|---|
| Add JsonOsgiConfigPostProcessor to support reading a combined set of OSGi configuration for run modes from .osgiconfig.json files. Fixes 7. | sseifert | |
| ProvisioningOsgiConfigPostProcessor: Write OSGi configurations as .cfg.json files instead of .config files. Fixes 6. | sseifert |
Release 1.3.4 – 2023-11-20
| Type | Changes | By |
|---|---|---|
| Generate run modes for configurations in order as expected by AEM Analyser Plugin. Fixes 5. | sseifert |
Release 1.3.2 – 2023-03-27
| Type | Changes | By |
|---|---|---|
| Switch to Java 11 as minimum version. | sseifert |
Release 1.3.0 – 2020-04-23
| Type | Changes | By |
|---|---|---|
| Add support for [:repoinit] sections when generating OSGi configurations from Sling Provisioning files. | sseifert | |
| Provisioning file format escaping rules: Escape variable expressions ${...} in values to ensure they are passed through and not interpreted as provisioning file variables. | sseifert |
Release 1.2.6 – 2019-05-08
| Type | Changes | By |
|---|---|---|
| Read Felix ConfigAdmin configuration files with latest version (1.9.14), but write it using the old file format form ConfigAdmin 1.8.4 to support AEM 6.1 and below. | sseifert |
Release 1.2.4 – 2018-01-15
| Type | Changes | By |
|---|---|---|
| Update to latest CONGA SPI. | sseifert |
Release 1.2.2 – 2017-04-04
| Type | Changes | By |
|---|---|---|
| Always use BufferedInputStream to wrap FileInputStream. | sseifert |
Release 1.2.0 – 2017-02-09
| Type | Changes | By |
|---|---|---|
| Update to latest handlebars 4.x version. | sseifert |
Release 1.1.0 – 2016-06-15
| Type | Changes | By |
|---|---|---|
| Add file header for osgi-config files - use only a single line because multi-line comments are not supported in Felix Configuation Admin Service < 1.8.8. | sseifert | |
| Add support to extract file headers to all file header plugins. | sseifert | |
| Update to Sling Provisioning Model 1.4.2. | sseifert |
Release 1.0.2 – 2015-11-12
| Type | Changes | By |
|---|---|---|
| Ensure special chars in OSGi configuration strings are applied with the same escaping rules as implemented in Felix ConfigAdmin. | sseifert |
Release 1.0.0 – 2015-07-06
| Type | Changes | By |
|---|---|---|
| Initial release. | sseifert |