All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.27.5 (2024-09-02)
Note: Version bump only for package @vlocode/core
1.27.0 (2024-08-21)
- make it easier to create distinct loggers (a826577)
1.26.1 (2024-08-14)
Note: Version bump only for package @vlocode/core
1.26.0 (2024-08-13)
Note: Version bump only for package @vlocode/core
1.25.0 (2024-08-07)
- container and eval unit-test errors (3762d16)
- support datapack export based on configuration definitions in a YAML definitions file (c2edd7c)
1.24.10 (2024-06-24)
- switching org, API version or user didn't fully reset cached data causing issues during deployment, viewing developer logs, etc (34d1c06)
1.24.7 (2024-06-21)
Note: Version bump only for package @vlocode/core
1.24.5 (2024-06-12)
Note: Version bump only for package @vlocode/core
1.24.4 (2024-05-27)
Note: Version bump only for package @vlocode/core
1.24.3 (2024-05-27)
Note: Version bump only for package @vlocode/core
1.23.0 (2024-04-29)
- batch service does not correctly include properties to report batch status (e331d01)
1.22.0 (2024-03-27)
Note: Version bump only for package @vlocode/core
0.21.3 (2024-01-23)
Note: Version bump only for package @vlocode/core
0.21.2 (2024-01-22)
Note: Version bump only for package @vlocode/core
0.21.0 (2023-12-22)
Note: Version bump only for package @vlocode/core
0.20.11 (2023-12-14)
Note: Version bump only for package @vlocode/core
0.20.10 (2023-12-03)
Note: Version bump only for package @vlocode/core
0.20.7 (2023-09-29)
Note: Version bump only for package @vlocode/core
0.20.5 (2023-09-06)
Note: Version bump only for package @vlocode/core
0.20.3 (2023-08-24)
Note: Version bump only for package @vlocode/core
0.20.2 (2023-08-23)
Note: Version bump only for package @vlocode/core
0.20.1 (2023-08-23)
Note: Version bump only for package @vlocode/core
0.20.1-next.0 (2023-08-20)
- improve build system and reduce load time of extension on startup by 40% (692de00)
0.20.0-alpha.1 (2023-08-14)
Note: Version bump only for package @vlocode/core
0.20.0-alpha.0 (2023-08-12)
- support new metadata types for deployment (f5a7139)
0.19.21 (2023-08-02)
-
handle expired refresh tokens properly and reset the connection when the Access token updates; should also address issues #405 and #401 (f3184c3)
-
support sprintf style logging when the a string contains %s, %i or %d tokens (a431d8d)
0.19.20 (2023-08-01)
Note: Version bump only for package @vlocode/core
0.19.17 (2023-07-26)
- allow switching between VSCode file system methods and NodeJS native's fs-module (7baa139)
0.19.16 (2023-07-25)
-
errors duplicate the word "Error" when printing to the console (367d404)
-
fileSystem outputFile creates folders instead of file causing error (e2a04d7)
-
support LWC geneation (5f0107e)
-
update to typescript to version 5 and update required dependencies to match (ccbda5c)
0.19.15 (2023-07-12)
Note: Version bump only for package @vlocode/core
0.19.14 (2023-07-10)
Note: Version bump only for package @vlocode/core
0.19.13 (2023-07-05)
Note: Version bump only for package @vlocode/core
0.19.12 (2023-07-04)
- support
getDeltaPackage
with out having to create the strategy from the container, instead the builder will create the strategy (5fbc313)
0.19.11 (2023-06-27)
Note: Version bump only for package @vlocode/core
0.19.10 (2023-06-21)
Note: Version bump only for package @vlocode/core
0.19.9 (2023-06-21)
- do not cause deployment loop when changing the same metadata then t=what is being deployed (f1fa238)
0.19.8 (2023-05-08)
Note: Version bump only for package @vlocode/core
0.19.7 (2023-04-25)
Note: Version bump only for package @vlocode/core
0.19.3 (2023-04-17)
- binary data (docx etc) not properly exposed in proxy (e7afe72)
0.19.2 (2023-04-04)
Note: Version bump only for package @vlocode/core
0.19.1 (2023-04-03)
- change getErrorMessage signature to accept options and allow default options to be set easily (f1e8d46)
0.18.17 (2023-02-23)
Note: Version bump only for package @vlocode/core
0.18.16 (2023-02-20)
Note: Version bump only for package @vlocode/core
0.18.15 (2023-02-20)
Note: Version bump only for package @vlocode/core
0.18.14 (2023-02-14)
Note: Version bump only for package @vlocode/core
0.18.13 (2023-02-14)
Note: Version bump only for package @vlocode/core
0.18.12 (2023-01-27)
Note: Version bump only for package @vlocode/core
0.18.11 (2023-01-26)
Note: Version bump only for package @vlocode/core
0.18.10 (2023-01-25)
Note: Version bump only for package @vlocode/core
Note: Version bump only for package @vlocode/core
0.18.8 (2023-01-25)
Note: Version bump only for package @vlocode/core
0.18.7 (2023-01-24)
-
container returned classes do not pass instance-of test due to wrong prototype (f7554c5)
-
fractions reported as 'SS' due to invalid fraction format in loggers (due to luxon migration) (2675a46)
0.18.6 (2022-12-12)
- excess spaces (e6bf37d)
- add
useInstanceProxies
setting controlling if the container always returns proxies or only when required to resolve circular references (2a9ff46)
0.18.4 (2022-11-23)
Note: Version bump only for package @vlocode/core
0.18.3 (2022-11-22)
Note: Version bump only for package @vlocode/core
0.18.2 (2022-11-22)
Note: Version bump only for package @vlocode/core
0.18.1 (2022-11-21)
Note: Version bump only for package @vlocode/core
0.18.0 (2022-11-21)
-
allow to pass this argument to work queue improving type detection (20f095d)
-
init command not awaited causing vlocode deploy to create duplicate dependencies (534b5e1)
-
vlocode can hang during initialization or org-switching (7c95c2c)
-
add container name to logs in debug mode (8f61318)
-
await batch classes executed by Vlocity Admin commands and report their progress in vscode (16453df)
-
support checking a class is decorated with
[@injectable](https://github.com/injectable)
(918639e) -
support IoC container injecting it self as dependency (70bc709)
-
support queryTooling through queryService (9f599ef)
0.17.9 (2022-09-29)
Note: Version bump only for package @vlocode/core
0.17.8 (2022-09-27)
Note: Version bump only for package @vlocode/core
0.17.7 (2022-09-27)
- service overrides not logged properly (cec6a55)
-
add options to skip OmniScript LWC deployment (a86d227)
-
expose
deploy
as separate function making it easier to invoke from external libraries (37312d8) -
integrate omniscript LWC compiler and activation (8c5bfaf)
0.17.6 (2022-08-31)
- don't use string.replaceAll with a RegExp as ms-python.python replaces replaceAll with a method not supporting a RegExp as sub-string (e966bbf)
0.17.3 (2022-08-15)
Note: Version bump only for package @vlocode/core
0.17.2 (2022-08-12)
-
build issue due to tsconfig mis configuration for core package (7956281)
-
focus all writers when calling log.focus instead of only the first writer that has a focus method. (970f5fc)
-
improve code coverage of IoC container class. (9a76f57)
-
json files are not included NPM packages (f67a75d)
-
add icon to terminal window (f4b9466)
-
core IoC container should also consider shapes inherited from it's parent (f4f9109)
-
focus terminal log on certain commands (63aeb61)
0.17.1 (2022-08-11)
-
build issue due to tsconfig mis configuration for core package (58b60ea)
-
focus all writers when calling log.focus instead of only the first writer that has a focus method. (e0d0b67)
-
improve code coverage of IoC container class. (b46f2e9)
0.17.0 (2022-08-01)
- improve code coverage of IoC container class. (b46f2e9)
- add icon to terminal window (ec46aa3)
0.16.36 (2022-07-18)
Note: Version bump only for package @vlocode/core
0.16.35 (2022-07-14)
- json files are not included NPM packages (a1cc196)
0.16.34 (2022-07-14)
- json files are not included NPM packages (a1cc196)
0.16.33 (2022-07-14)
- core IoC container should also consider shapes inherited from it's parent (b182665)
0.16.32 (2022-07-13)
Note: Version bump only for package @vlocode/core
0.16.31 (2022-07-13)
Note: Version bump only for package @vlocode/core