Closed olets closed 7 years ago
Twig.js v1.10.4 is released
Sure is! Added 1 to the version specifically so that gulp-twig
and anything else that uses twigjs
as a dependency can specify semver ranges (which npm doesn't support for v<1.0.0).
Note gulp-twig
's tests now fail (#35) but twigjs
is passing so this should be safe to merge and use.
We should change travis config (https://github.com/zimmen/gulp-twig/blob/master/.travis.yml) for recent node/npm. And change node and npm minimal version in package.json. We must up gulp-twig version to indicate new requirement.
@ryuran good catch thanks
So let's merge this :)
@olets, @dotmagic, @webrgp: i think we should consider https://github.com/zimmen/gulp-twig/issues/18, https://github.com/zimmen/gulp-twig/issues/19 and https://github.com/zimmen/gulp-twig/issues/21 before v1.0.0 release. What do you think?
I think go with 1.0.0 now. For me, dependencies like this should follow semver - so bumping from 0.x to 1.0 is saying "there was a breaking change" not "we've ironed out the bugs." The upgraded node requirement is a breaking change.
If we do use a lower version, we'll have to remember to downgrade the version in package.json from the bump in f64df15
Updates to the latest twig.js
This PR has gotten bigger. Updated description:
The main purpose of this PR is to use the latest 1.x.y version of
twig.js
gulp-twig
's node requirements have fallen far enough behindtwig.js
's that updating to the latesttwig.js
makesgulp-twig
's tests fail. So this PR also updates node inpackage.json
and.travis.yml
.Upping the node version dependency should be considered a breaking change, so I've bumped to v1. This has the perk of fitting nicely with
twig.js
's versioning. I propose thatgulp-twig
's major version should always be the same as the major version of thetwig.js
dependency.