Skip to content
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

Update YUI Handlebars to use v2.0.0 #1961

Merged
merged 7 commits into from
Sep 25, 2014
Merged

Conversation

tripp
Copy link
Contributor

@tripp tripp commented Sep 24, 2014

This pull request adds some updates to #1908 for including handlebars v2.0.0.

This is pull request is dependent on yui/handlebars.js#2 as the updated handlebars code causes an error in the YUI Template test suite.

aljimenez and others added 7 commits September 23, 2014 09:01
	modified:   Gruntfile.js
	modified:   build.json
	modified:   js/handlebars-base.js
	modified:   js/handlebars-compiler-ast.js
	modified:   js/handlebars-compiler-base.js
	modified:   js/handlebars-compiler-compiler.js
	new file:   js/handlebars-compiler-helpers.js
	modified:   js/handlebars-compiler-javascript-compiler.js
	modified:   js/handlebars-compiler-parser.js
	modified:   js/handlebars-runtime.js
	modified:   js/handlebars-utils.js
	modified:   js/handlebars.js
	modified:   js/handlebars.runtime.js
…e string `false` instead of an empty string for the value of false.
…mport a Helpers reference.

	modified:   js/handlebars-compiler-parser.js
@yahoocla
Copy link

CLA is valid!

@tripp
Copy link
Contributor Author

tripp commented Sep 24, 2014

@caridy @ericf
Could one of you take a look at this when you have a chance? Thanks.

@caridy
Copy link
Member

caridy commented Sep 24, 2014

I don't have too much to say about this, if it works, and tests are passing, I'm good with it. Ideally, we can get @aljimenez to try it in search manually, and see if that works.

@ericf
Copy link
Member

ericf commented Sep 24, 2014

Yeah, I feel the same as Caridy. It looks like all the tests are passing, so 👍

@tripp tripp merged commit e198fd2 into yui:dev-master Sep 25, 2014
@aljimenez
Copy link
Contributor

@caridy I'll give it a try in our Search apps. Thank you all, we look forward to using the latest handlebars features.

@okuryu
Copy link
Member

okuryu commented Sep 26, 2014

I updated the HISTORY.md at 5cfdf15.

@aljimenez
Copy link
Contributor

I've tested these changes on our Search application with Mojito and everything works as expected so far.

@caridy
Copy link
Member

caridy commented Sep 26, 2014

\o/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants