-
Notifications
You must be signed in to change notification settings - Fork 6
Update mustache to the latest version 🚀 #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Version 2.3.2 just got published.Update to this version instead 🚀 Release Notesv2.3.12This release is made to revert changes introduced in 2.3.1 that caused unexpected behaviour for several users. Minor
|
Update to this version instead 🚀 Release Notes for v3.0.03.0.0 / 16 September 2018We are very happy to announce a new major version of mustache.js. We want to be very careful not to break projects out in the wild, and adhering to Semantic Versioning we have therefore cut this new major version. The changes introduced will likely not require any actions for most using projects. The things to look out A big shout out and thanks to @raymond-lam for this release! Without his contributions with code and Major
Minor
Migrating from mustache.js v2.x to v3.xRendering properties of primitive typesWe have ensured properties of primitive types can be rendered at all times. That means View: Template: Output with v3.0: Output with v2.x: Caching for templates with custom delimitersWe have improved the templates cache to ensure custom delimiters are taken into consideration for the cache. Previously it was possible to use const template = "[[item.title]] [[item.value]]"; mustache.parse(template, ["[[", "]]"]); The above illustrates the fact that We no longer encourage using If you still need the pre-parse the template and use custom delimiters at the same time, ensure to provide CommitsThe new version differs by 7 commits.
See the full diff |
Update to this version instead 🚀 CommitsThe new version differs by 4 commits.
See the full diff |
Update to this version instead 🚀 CommitsThe new version differs by 15 commits.
See the full diff |
|
|
|
|
|
|
Version 2.3.1 of mustache was just published.
The version 2.3.1 is not covered by your current version range.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of mustache.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Commits
The new version differs by 11 commits.
9e8035d:ship: bump to version 2.3.12659301FixRakefileby deleting refs to removed install taskse443adaUse ngrok rather than localtunnel when running browser tests (#668)5bbe25eFix browser test suite by using Node.js 6 (#667)0a9999aInstall release tools with npm rather than via pre-commit hook (#666)28ca619fix bug: cache actually not working (#664)85a2c2dReadme: Mustache.parse returns an array of Tokens (#657)3fddfb1Document global Mustache.escape overriding capacity (#644)b283da5Merge pull request #643 from raymond-lam/issue617198a565fix typo in parse-caching/Mustache.tags test2465398Writer.prototype.parse to cache by tags in addition to template stringSee the full diff
FAQ and help
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot 🌴