From d0c6cc3bef8ed5595367e9f7f8dbb0566eb37010 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Tue, 10 Dec 2024 21:14:14 +0000 Subject: [PATCH] Finalized changelog for v1.13.0 --- changelog.md | 56 ++++++++++++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/changelog.md b/changelog.md index 6d5ccc6..e82f0bd 100644 --- a/changelog.md +++ b/changelog.md @@ -9,13 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.13.0] - 2024-12-10 + ### Added -* `CFIDE` mapping for compatibility for `orm` and `scheduler` interfaces -* More integration tests -* `Client` scope -* Many more test scenarios -* `struckKeyExists()` transpilers +- `CFIDE` mapping for compatibility for `orm` and `scheduler` interfaces +- More integration tests +- `Client` scope +- Many more test scenarios +- `struckKeyExists()` transpilers ## [1.12.0] - 2024-11-15 @@ -23,18 +25,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -* `getTagData()` and `getFunctionData()` lucee compats +- `getTagData()` and `getFunctionData()` lucee compats ## [1.10.0] - 2024-10-28 ### Fixed -* Change to `toUnmodifiable` from `toImmutable` +- Change to `toUnmodifiable` from `toImmutable` ### Added -* `cftoken` migration to comply with CFML engines. -* `cfid` migration to comply with CFML engines. +- `cftoken` migration to comply with CFML engines. +- `cfid` migration to comply with CFML engines. ## [1.9.0] - 2024-10-15 @@ -42,14 +44,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -* Bug with json escape characters in `serializeJSON()` +- Bug with json escape characters in `serializeJSON()` ## [1.8.0] - 2024-10-10 ### Fixed -* Bug with `structGet()` and invalid paths not working with `null` values -* `structGet()` not adhering to the actual Adobe CFML behavior +- Bug with `structGet()` and invalid paths not working with `null` values +- `structGet()` not adhering to the actual Adobe CFML behavior ## [1.7.0] - 2024-09-30 @@ -57,7 +59,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -* Name change to `bx-compat-cfml` to better describe the module +- Name change to `bx-compat-cfml` to better describe the module ## [1.4.1] - 2024-09-19 @@ -69,7 +71,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -* BL-491 New module settings: +- BL-491 New module settings: ```js // The CF -> BL AST transpiler settings @@ -84,35 +86,37 @@ transpiler = { } ``` -* BL-449 preserve single quotes -* Added more docs -* Added new BIFS: `getVariable()`, `setVariable()`, `getComponentMetadata()`, `getMetaData()`, `deleteClientVariable()`, `getClientVariablesList()` +- BL-449 preserve single quotes +- Added more docs +- Added new BIFS: `getVariable()`, `setVariable()`, `getComponentMetadata()`, `getMetaData()`, `deleteClientVariable()`, `getClientVariablesList()` ## [1.2.0] - 2024-08-09 ### Added -* Module should coerce null values to empty string if the `queryNullToEmpty` is set to true, which is the default -* `objectLoad(), and objectSave()` aliases for `objectSerialize()` and `objectDeserialize()` respectively. +- Module should coerce null values to empty string if the `queryNullToEmpty` is set to true, which is the default +- `objectLoad(), and objectSave()` aliases for `objectSerialize()` and `objectDeserialize()` respectively. ### Fixed -* Updated to use Attempts instead of Optionals for caching. +- Updated to use Attempts instead of Optionals for caching. ## [1.1.0] - 2024-06-29 ### Fixed -* change of interface for cache provider returning arrays now since beta3 -* New setting `engine` so you can chose "adobe" or "lucee" instead of the boolean operators -* Use the latest stable BoxLang beta build -* Gradle not using the `boxlangVersion` property +- change of interface for cache provider returning arrays now since beta3 +- New setting `engine` so you can chose "adobe" or "lucee" instead of the boolean operators +- Use the latest stable BoxLang beta build +- Gradle not using the `boxlangVersion` property ## [1.0.0] - 2024-06-13 -* First iteration of this module +- First iteration of this module + +[Unreleased]: https://github.com/ortus-boxlang/bx-compat-cfml/compare/v1.13.0...HEAD -[Unreleased]: https://github.com/ortus-boxlang/bx-compat-cfml/compare/v1.12.0...HEAD +[1.13.0]: https://github.com/ortus-boxlang/bx-compat-cfml/compare/v1.12.0...v1.13.0 [1.12.0]: https://github.com/ortus-boxlang/bx-compat-cfml/compare/v1.11.0...v1.12.0