Skip to content

Latest commit

 

History

History
719 lines (316 loc) · 31.1 KB

CHANGELOG.md

File metadata and controls

719 lines (316 loc) · 31.1 KB

6.4.22 (2024-03-23)

Bug Fixes

  • deps: update dependency dompurify to v3.0.11 (54a84ae)

6.4.21 (2024-02-24)

Bug Fixes

  • deps: update external fixes (ee4364d)

6.4.20 (2024-01-22)

Bug Fixes

  • deps: update dependency jsdom to v24 (#517) (4e26ad5)

6.4.19 (2024-01-06)

Bug Fixes

  • deps: update external fixes (00f3eba)

6.4.18 (2023-12-30)

Bug Fixes

  • deps: update dependency moment to v2.30.1 (4ab2ea0)

6.4.17 (2023-12-04)

Bug Fixes

  • deps: update dependency jsdom to v23 (#508) (4475738)

6.4.16 (2023-07-15)

Bug Fixes

  • deps: update external fixes (5db9726)

6.4.15 (2023-07-01)

Bug Fixes

  • deps: update external fixes (2e0736b)

6.4.14 (2023-05-08)

Bug Fixes

  • deps: update dependency jsdom to v22 (#477) (690b8c8)

6.4.13 (2023-05-06)

Bug Fixes

  • deps: update external fixes (a0794f8)

6.4.12 (2023-03-18)

Bug Fixes

  • deps: update external fixes (88d3510)

6.4.11 (2023-03-04)

Bug Fixes

  • deps: update external fixes (90ed173)

6.4.10 (2023-02-14)

Bug Fixes

  • deps: update dependency dompurify to v3 (#460) (41305e7)

6.4.9 (2023-01-28)

Bug Fixes

  • deps: update dependency jsdom to v21.1.0 (3d6ff53)

6.4.8 (2023-01-10)

Bug Fixes

  • deps: update dependency jsdom to v21 (#452) (6d2802d)

6.4.7 (2023-01-07)

Bug Fixes

6.4.6 (2022-11-30)

Bug Fixes

  • deps: update dependency fs-extra to v11 (#445) (9bfa458)

6.4.5 (2022-11-26)

Bug Fixes

  • deps: update external fixes (135803b)

6.4.4 (2022-11-14)

Bug Fixes

6.4.3 (2022-09-30)

Bug Fixes

6.4.2 (2022-04-16)

Bug Fixes

  • deps: update dependency fs-extra to v10.1.0 (#409) (b10849f)

6.4.1 (2022-02-23)

Bug Fixes

  • deps: update external fixes (8beb64d)

6.4.0 (2021-12-16)

Features

6.3.8 (2021-07-26)

Bug Fixes

6.3.7 (2021-02-16)

Bug Fixes

  • deps: update dependency xregexp to v5 (#310) (e9ee1cd)

6.3.6 (2021-02-13)

Bug Fixes

  • deps: update dependency urijs to v1.19.6 (704baed)

6.3.5 (2021-02-05)

Bug Fixes

6.3.4 (2021-02-03)

Bug Fixes

  • compiler: regession with camelcased template names (#300) (9493719), closes #299

6.3.3 (2021-02-02)

Bug Fixes

  • compiler: ensure template variables are case insensitive (#298) (d4f1ced), closes #297

6.3.2 (2021-01-29)

Bug Fixes

  • use: data-sly-use with same variable gives error (#296) (bf17da3), closes #295

6.3.1 (2021-01-25)

Bug Fixes

6.3.0 (2021-01-14)

Features

  • parser: replace antrl with nearly/moo (2295d3a), closes #268

6.2.15 (2021-01-13)

Bug Fixes

  • runtime: fix type error with lists (9ad3740), closes #290

6.2.14 (2021-01-12)

Bug Fixes

  • compiler: fix regression in data-sly-test (4606712), closes #287
  • compiler: fix variable redefinition inside templates (43a8b14), closes #286

6.2.13 (2021-01-09)

Bug Fixes

  • compiler: escape all dashes in SymbolGenerator (11f0f5c), closes #284

6.2.12 (2021-01-08)

Bug Fixes

  • compiler: ensure data-sly-set variable is defined before test (fb81e68), closes #282
  • compiler: ensure that all test variables are set before element (727ca5a), closes #231

6.2.11 (2020-12-27)

Bug Fixes

  • deps: update dependency urijs to v1.19.4 (#280) (4e2696c)

6.2.10 (2020-12-25)

Bug Fixes

  • compiler: fix upper-/lowercase problems in repeat plugin (385bd55), closes #272
  • compiler: ignore call arguments with no assignments (1a22529), closes #275

6.2.9 (2020-12-21)

Bug Fixes

6.2.8 (2020-12-17)

Bug Fixes

  • htl: data-sly-test problem with upper case characters (#274) (c5a1f19), closes #273

6.2.7 (2020-12-14)

Bug Fixes

6.2.6 (2020-12-06)

Bug Fixes

6.2.5 (2020-11-30)

Bug Fixes

  • deps: revert back to antlr 4.7.2 (698bf8b), closes #266

6.2.4 (2020-11-26)

Bug Fixes

6.2.3 (2020-11-17)

Bug Fixes

6.2.2 (2020-11-13)

Bug Fixes

6.2.1 (2020-11-01)

Bug Fixes

  • htl: toplevel properties are case insensitive (#255) (09d31f1), closes #254

6.2.0 (2020-08-24)

Features

  • compiler: add support for data-sly-include (11aaccc)

6.1.0 (2020-08-12)

Features

6.0.0 (2020-08-11)

Features

BREAKING CHANGES

  • code: $.slyResource was renamed to $.resource

5.1.0 (2020-08-02)

Features

  • compiler: add support for external templates (#219) (90e20de)

5.0.0 (2020-07-29)

Bug Fixes

BREAKING CHANGES

  • compiler: - The templateLoader and scriptResolver are now 2 separate functions that can be set on the compiler

               - The Runtime.template() has an extra argument 'id'
                 that specifies the group (script) the template is
                 defined.
    

4.6.2 (2020-07-22)

Bug Fixes

4.6.1 (2020-07-16)

Bug Fixes

  • deps: update dependency lodash to v4.17.19 [security] (#212) (46a032d)

4.6.0 (2020-07-07)

Features

  • runtime: Add support for Internet Explorer 11 (1619c8e), closes #205

4.5.2 (2020-06-30)

Bug Fixes

4.5.1 (2020-06-27)

Bug Fixes

4.5.0 (2020-06-05)

Features

  • runtime: pass expression options to resource loader (92e9ae4), closes #186 #187

4.4.1 (2020-05-19)

Bug Fixes

  • html: Attributes without value are treated as attributes with value = 'true' (c50cf66), closes #177

4.4.0 (2020-05-07)

Features

  • compiler: add ability to specify template loader (#173) (076ad15), closes #172

4.3.1 (2020-03-23)

Bug Fixes

  • deps: update dependency fs-extra to v9 (a779c81)

4.3.0 (2020-02-26)

Features

  • vdom: add option to suppress automatic body generation (dc127e6), closes #154

4.2.0 (2020-02-26)

Bug Fixes

  • htl: add iteration control for data-sly-list (656c99a)
  • htl: allow negative numbers in htl expressions (6b21df4)

Features

  • htl: implement data-sly-set (e380939)

4.1.1 (2020-02-26)

Bug Fixes

  • htl: ensure that templates have access to global variables (#152) (19d6910), closes #133

4.1.0 (2020-02-26)

Features

4.0.3 (2020-02-26)

Bug Fixes

  • runtime: support function as getters for use-classes (#150) (dd53ffc), closes #137

4.0.2 (2020-02-26)

Bug Fixes

4.0.1 (2020-02-25)

Bug Fixes

4.0.0 (2020-02-16)

Bug Fixes

  • compiler: use local and global path then resolving templates (84c845e), closes #135

Features

  • runtime: make resource losder pluggable (4f0088b)

BREAKING CHANGES

  • runtime: Runtime API change
  • the Runtime.withResourceDir() method was replaced by a pluggable withResourceResolver() method.
  • Runtime.withUseDir() was removed

3.4.0 (2020-02-15)

Features

  • compiler: add support for custom import module statements (7487d58), closes #134

3.3.1 (2020-02-03)

Bug Fixes

  • compiler: allow to specify require when using compileToFunction() (#117) (fb901fd), closes #114

3.3.0 (2020-01-14)

Features

3.2.8 (2019-11-11)

Bug Fixes

  • compiler: use node require semantics for importing use classes (#110) (6d00698), closes #105 #106

3.2.7 (2019-11-11)

Bug Fixes

  • compiler: avoid writing if(false) blocks (#109) (8e83c52)

3.2.6 (2019-11-07)

Bug Fixes

  • template: add support for external templates calling templates and produce correct sourcemap. (#104) (c528991), closes #86

3.2.5 (2019-11-06)

Bug Fixes

  • template: ensure correct template function names (#103) (8582132)

3.2.4 (2019-10-30)

Bug Fixes

3.2.3 (2019-10-07)

Bug Fixes

3.2.2 (2019-08-15)

Bug Fixes

  • html: attributes are double escaped (#85) (0d68835)

3.2.1 (2019-07-12)

Bug Fixes

  • package: update dependencies to address security issues (#80) (acaa174)

3.2.0 (2019-06-13)

Features

  • dom: add support for nodelist iteration (#75) (c979d42), closes #37

3.1.1 (2019-06-13)

Bug Fixes

  • dom: be more lenient when adding arrays (1a08518), closes #73

3.1.0 (2019-06-06)

Features

  • dom: allow injection of ${document.body} anywhere (269aaf7), closes #71

3.0.0 (2019-06-05)

Features

  • compiler: allow to set default context (5c735d0), closes #69
  • runtime: Add support for DOM variables (d4bab4c), closes #62

BREAKING CHANGES

  • runtime: the response from the runtime template is no longer an object, but the generated string or document.

2.3.2 (2019-06-05)

Bug Fixes

  • xss: Allow src/href attributes on images and links (f99d0a5), closes #66

2.3.1 (2019-05-27)

Bug Fixes

2.3.0 (2019-05-24)

Features

  • xss: URLs are not correctly sanitized (9869f7c), closes #53

2.2.2 (2019-05-13)

Bug Fixes

  • compiler: rename global object to global (#61) (8a398f1), closes #60

2.2.1 (2019-05-09)

Bug Fixes

2.2.0 (2019-05-09)

Features

  • engine: Adding support for date formatting (d4301f8), closes #57

2.1.7 (2019-05-07)

Bug Fixes

  • engine: implement support for data-sly-unwrap (2956097), closes #55

2.1.6 (2019-04-19)

Bug Fixes

  • package.json & package-lock.json to reduce vulnerabilities (#51) (1cf9a6f)

2.1.5 (2019-04-11)

Bug Fixes

  • compiler: use statement cannot load external templates (b8482a3), closes #47

2.1.4 (2019-04-11)

Bug Fixes

  • compiler: Support for identifiers with colon character and isolate global variables from user d (f13ed75), closes #15

2.1.3 (2019-04-09)

Bug Fixes

  • package.json & package-lock.json to reduce vulnerabilities (0fe94d5)

2.1.2 (2019-04-02)

Bug Fixes

  • package.json & package-lock.json to reduce vulnerabilities (41e7735)