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

Client library updates #2328

Merged
merged 7 commits into from May 12, 2016

Conversation

Projects
None yet
4 participants
@carlfeberhard
Copy link
Contributor

commented May 9, 2016

Moves the semvers in client/bower.json by large amounts in some cases. We need to do this more often. We also need to start moving jquery versions faster.

library version now semver used changelog
jquery 1.12.3 ~1.12 https://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/
jquery-migrate 1.4.0 ~1.4
ravenjs 3.0.3 ~3 https://github.com/getsentry/raven-js/blob/master/CHANGELOG.md
requirejs 2.2.0 ~2 http://requirejs.org/docs/download.html#releasenotes
tracekit 0.4.3 *
underscore 1.8.3 ~1 http://underscorejs.org/#changelog
backbone 1.3.3 ~1.3 http://backbonejs.org/#changelog
bootstrap-tour 0.10.3 ~0.10.2
d3 3.5.17 ~3 https://github.com/mbostock/d3/releases

jQuery deprecations: https://api.jquery.com/category/deprecated/
requirejs 2.2 blog post: http://jrburke.com/2016/03/17/requirejs-2.2-alameda-1.0-released/

(edited to add changelogs)

carlfeberhard added some commits May 9, 2016

UI: major library updates
jquery          1.12.3
jquery-migrate  1.4.0
ravenjs         3.0.3
requirejs       2.2.0
tracekit        0.4.3
underscore      1.8.3
backbone        1.3.3
bootstrap-tour  0.10.3
d3              3.5.17

@carlfeberhard carlfeberhard added this to the 16.07 milestone May 9, 2016

carlfeberhard added some commits May 9, 2016

Tests: send empty obj to qunit/form_tests
`null` caused a script error in require.
UI: remove deprecated jQuery.size()
(from selected scripts)
@dannon

This comment has been minimized.

Copy link
Member

commented May 12, 2016

Everything seems to work fine, viewed a saved visualization to test Trackster, etc. +1

@dannon dannon merged commit ab05091 into galaxyproject:dev May 12, 2016

4 checks passed

api test Build finished.
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
framework test Build finished.
Details
toolshed test Build finished.
Details
@galaxybot

This comment has been minimized.

Copy link

commented May 12, 2016

This PR was merged without a 'kind/' tag, please correct.

@carlfeberhard carlfeberhard deleted the carlfeberhard:client.libs-update branch Jun 22, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.