From 8c109e83203603daf699005770d03fe7c53d1ce7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramirez=20Vargas=2C=20Jos=C3=A9=20Pablo?= Date: Sun, 19 Feb 2023 21:51:48 -0600 Subject: [PATCH] docs: Update publish note with RC2 and RC3 --- PublishNote.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/PublishNote.md b/PublishNote.md index 117770e..c05f2a7 100644 --- a/PublishNote.md +++ b/PublishNote.md @@ -1,5 +1,24 @@ > Second Release Candiate! -> See complete examples [in the Version_2 branch](https://github.com/WJSoftware/wj-config/tree/Version_2/examples). + +## Release Candidate 3 + +1. Small performance improvement on how URL-building functions work. +2. Corrected references of `window` to be part of `globalThis` so NodeJS won't complain. + +## Release Candidate 2 + +1. When running in the browser, config can specify `scheme` or `port` without a host. This creates absolute URL's +using the value of `window.location.hostname`. +2. Intellisense corrections. +3. Dictionary validation has been enhanced to detect non-flat objects on construction. This only happens when not +deferring the object by providing a function. +4. Data-delaying functions (the functions that provide the main, or data, argument to data sources) can now be +asynchronous. + +### Breaking Changes + +1. `IBuilder.addFetchedConfig()` has been renamed to `addFetched()`. +2. `IBuilder.addSingleValue()` has been split into two overloads. ## Release Candidate 1