-
-
Notifications
You must be signed in to change notification settings - Fork 244
Comparing changes
Open a pull request
base repository: harttle/liquidjs
base: v9.43.0
head repository: harttle/liquidjs
compare: v10.0.0
- 11 commits
- 181 files changed
- 3 contributors
Commits on Nov 27, 2022
-
chore: rename filters to snake style, #487
BREAKING CHANGE: keys in `<liquidjs>.filters` are now in snake case (instead of camel case), identical to that in Liquid template.
Configuration menu - View commit details
-
Copy full SHA for ff112a4 - Browse repository at this point
Copy the full SHA ff112a4View commit details -
refactor: delay creation of
operatorsTrie
and hide this implementationBREAKING CHANGE: use `operators` instead of `operatorsTrie` as Tokenizer constructor argument, #500
Configuration menu - View commit details
-
Copy full SHA for bb58d3e - Browse repository at this point
Copy the full SHA bb58d3eView commit details -
refactor: remove use of internal
Context
class inevalValue
argumentBREAKING CHANGE: `evalValue` won't support `Context` as second argument anymore.
Configuration menu - View commit details
-
Copy full SHA for b115077 - Browse repository at this point
Copy the full SHA b115077View commit details -
refactor: remove
toThenable
exportBREAKING CHANGE: `<liquidjs>.toThenable` is removed, use `<liquidjs>.toPromise` instead
Configuration menu - View commit details
-
Copy full SHA for ffefd91 - Browse repository at this point
Copy the full SHA ffefd91View commit details -
refactor: change
ownPropertyOnly
default value totrue
BREAKING CHANGE: `ownPropertyOnly` default value changed to `true`
Configuration menu - View commit details
-
Copy full SHA for 7eb6216 - Browse repository at this point
Copy the full SHA 7eb6216View commit details -
perf: target Node.js 14 for cjs bundle (main entry)
BREAKING CHANGE: main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry.
Configuration menu - View commit details
-
Copy full SHA for 1f6ce7c - Browse repository at this point
Copy the full SHA 1f6ce7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9299268 - Browse repository at this point
Copy the full SHA 9299268View commit details -
refactor:
_evalToken
renamed toevalToken
BREAKING CHANGE: `evalToken` now returns a generator (LiquidJS async), which is different from `evalToken` in previous LiquidJS versions.
Configuration menu - View commit details
-
Copy full SHA for 4e1a30a - Browse repository at this point
Copy the full SHA 4e1a30aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1380ac9 - Browse repository at this point
Copy the full SHA 1380ac9View commit details -
chore(deps): bump minimatch from 3.0.4 to 3.1.2
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Commits](isaacs/minimatch@v3.0.4...v3.1.2) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5bbdc08 - Browse repository at this point
Copy the full SHA 5bbdc08View commit details -
chore(release): 10.0.0 [skip ci]
# [10.0.0](v9.43.0...v10.0.0) (2022-11-27) ### chore * rename filters to snake style, [#487](#487) ([ff112a4](ff112a4)) ### Code Refactoring * `_evalToken` renamed to `evalToken` ([4e1a30a](4e1a30a)) * change `ownPropertyOnly` default value to `true` ([7eb6216](7eb6216)) * delay creation of `operatorsTrie` and hide this implementation ([bb58d3e](bb58d3e)) * remove `toThenable` export ([ffefd91](ffefd91)) * remove use of internal `Context` class in `evalValue` argument ([b115077](b115077)) ### Performance Improvements * target Node.js 14 for cjs bundle (main entry) ([1f6ce7c](1f6ce7c)) ### BREAKING CHANGES * `evalToken` now returns a generator (LiquidJS async), which is different from `evalToken` in previous LiquidJS versions. * main entry need Node.js>=14 to run, you can build LiquidJS by your own by using ESM entry. * `ownPropertyOnly` default value changed to `true` * `<liquidjs>.toThenable` is removed, use `<liquidjs>.toPromise` instead * `evalValue` won't support `Context` as second argument anymore. * use `operators` instead of `operatorsTrie` as Tokenizer constructor argument, #500 * keys in `<liquidjs>.filters` are now in snake case (instead of camel case), identical to that in Liquid template.
Configuration menu - View commit details
-
Copy full SHA for 9b9ef37 - Browse repository at this point
Copy the full SHA 9b9ef37View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v9.43.0...v10.0.0