Update dependency eta to v3 #11
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.12.3->^3.0.0Release Notes
eta-dev/eta (eta)
v3.2.0: Version 3.2.0Compare Source
Commits
9fb7d498054ffcv3.1.1: Version 3.1.1Compare Source
Commits
115721dee6d336v3.1.0: Version 3.1.0Compare Source
Commits
acea87c8b15b6bv3.0.3: Version 3.0.3Compare Source
TL;DR
Commits
4e4a185v3.0.2: Version 3.0.2Compare Source
TL;DR
This release mainly includes changes in Eta's CI process, but also fixes the build on deno.land/x/eta (which was broken in 3.0.0 and 3.0.1).
Commits
25b0f6d9b936eb61962951a1409de9757615ff4d899088a1903921e3e3ab990v3.0.1: Version 3.0.1Compare Source
TL;DR
eta.module.mjscontained the 2.0.0 code 🤦Commits
387d677v3.0.0: Version 3.0.0Compare Source
TL;DR
After months of work, I'm super excited to release Eta version 3! 🎉 🎉
The philosophy and end goal of Eta remain the same: to be a lightweight, developer-friendly, and very fast template engine. The syntax also remains almost exactly the same. Eta's API, however, has changed in some important ways. Head over to https://eta.js.org/ to learn more about the changes and begin migrating your code!
Commits
376deaf8a9424d08b5b6c43329892e51f43aeec6944620af941f0688df82f2ca3d4fbf33f8bd7cfb7aab83d56efe715f075269d79a5224898e252a74fff2b5ea37ebbe30a8636eeffe96268397e7904ece16dca3d434792dca2680cd3140053beb48f722c32v2.2.0: Version 2.2.0Compare Source
TL;DR
Commits
f7ed8f6v2.1.2: Version 2.1.2Compare Source
TL;DR
Commits
cce585034e7179c328584v2.1.1: Version 2.1.1Compare Source
TL;DR
config.parse, prompted by #135Commits
023ef4bv2.1.0: Version 2.1.0Compare Source
TL;DR
Commits
09b52b11ea9aafb25689ede0987ev2.0.1: Version 2.0.1Compare Source
TL;DR
.gitignoreCommits
6733ae3c42a365b8c1823v2.0.0: Version 2.0.0Compare Source
TL;DR
This commit includes fixes for several security vulnerabilities. Specifically, in version 1, Eta merged the
dataparameter ofrenderFile()intoconfig-- meaning that malicious untrusted user data, passed through in a very specific way, could potentially modify the values ofvarName,include,includeFile, anduseWith, and thus insert arbitrary code into user template functions.With this release, such behavior is removed. Configuration cannot be passed through the
dataparameter toeta.renderFile().Most users will be able to update from version 1 to version 2 without changing any code. All users are encouraged to update as soon as possible.
Practical Implications
renderFileexplicitly, rather than merged with thedataparameterapp.set()to modifyviewsandview cachewill no longer change Eta's configuration ofviewsandcache.viewsandview cacheoptions under the hood, users should configure both Eta and Express with desired values (example below)settings["view options"]propertyExample Code Changes
Commits
5651392v1.14.2: Version 1.14.2Compare Source
TL;DR
Commits
f9994adv1.14.1: Version 1.14.1Compare Source
TL;DR
exportsandtypefieldsCommits
403121c308bfb4d7c68b3v1.14.0: Version 1.14.0Compare Source
TL;DR
Commits
3442cebv1.13.0: Version 1.13.0Compare Source
TL;DR
Commits
197eb04c954bfe1cae832render,renderAsync,renderFileandrenderFileAsync(#199)242e9fc7190909fe26ba1812825d8c82f3c9e22984749b1972eb2d9f35a7d8d4c2338015fd2b9064f77660263b0ff801ea14aedfb9c8e42612005a5912c2e35512169663556c1f1f321b1026d3aedaab734628dad5e25ab694976f21234a1f28b718d469b4c408d59c0bdf07ee1101a9a0072e848d9857304b9e2Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.