Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

Update thirdparty libraries/submodules #9968

Merged
merged 4 commits into from
Dec 2, 2014

Conversation

marcelgerber
Copy link
Contributor

Updates multiple libraries/submodules.
All unit tests still pass, extensions should still work. No breaking changes.
Hopefully helps extension developers in using the latest versions.
Fixes #9670.

jQuery 2.1.0 -> 2.1.1 (May 5, 2014):

http://blog.jquery.com/2014/05/01/jquery-1-11-1-and-2-1-1-released/

Lodash 2.2.0 -> 2.4.1 (Dec. 2, 2013):

https://github.com/lodash/lodash/wiki/Changelog#v241
New functions:

  • _.constant
  • _.create
  • _.mapValues
  • _.noop
  • _.now
  • _.property
  • _.xor

LESS 1.7.0 -> 1.7.5 (Sep. 3, 2014):

https://github.com/less/less.js/blob/master/CHANGELOG.md#175

I didn't go with LESS 2.0.0 (released Nov. 9) as it requires some changes in Brackets (and probably in extensions as well).

RequireJS 2.1.5 (866edd0) -> 2.1.15 (latest master - Nov. 7, 2014):

requirejs/requirejs@866edd0...master
http://requirejs.org/docs/download.html#releasenotes

@le717
Copy link
Contributor

le717 commented Nov 20, 2014

Question: why is the expanded version of jQuery included even though only the minified is referenced anywhere?

@redmunds
Copy link
Contributor

@le717 The expanded version is for debugging.

@marcelgerber
Copy link
Contributor Author

I tried to use the source map, but I couldn't get it to work (I suppose it has to do with local files - Chrome is pretty restrictive with accessing them). Therefore the non-minimized version is still included.

@busykai
Copy link
Contributor

busykai commented Nov 26, 2014

Perhaps it makes sense to update each library as a separate commit instead of all in one.

@marcelgerber
Copy link
Contributor Author

Hm, you're right. It's gonna make git bisect and friends easier.
Will do this now. Should be easy.
E: Done.

@ingorichter
Copy link
Contributor

Thanks @marcelgerber.

@ingorichter
Copy link
Contributor

LGTM. Let's see what the rest of the team is experiencing.

ingorichter added a commit that referenced this pull request Dec 2, 2014
Update thirdparty libraries/submodules
@ingorichter ingorichter merged commit 71b00c3 into adobe:master Dec 2, 2014
@marcelgerber marcelgerber deleted the thirdparty-updates branch December 2, 2014 19:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update jQuery Library to latest 2.1.1
5 participants