Skip to content
dmethvin edited this page Oct 29, 2014 · 14 revisions
  • Ensure all milestoned issues/PRs are closed, or reassign to new milestone
  • Verify good Testswarm results (alternatively, run all browsers locally)
  • Do release using instructions at jquery/jquery-release project README
    • Be sure to clone a CLEAN copy, don't reuse
  • Verify that files were created correctly by jquery-release
    • jquery-VER.js, jquery-VER.min.js, jquery-VER.min.map
    • jquery.js, jquery.min.js, jquery.min.map
    • mscdn-jquery-VER.zip, googlecdn-jquery-VER.zip
  • Create draft blog post on blog.jquery.com
    • Highlight major changes and reason for release
    • Add contributor list generated above
    • Add changelog generated above
  • Publish post on http://blog.jquery.com
  • Tweet the release on http://twitter.com and http://plus.google.com

== beta and release candidates can stop here ==

  • Update the shipping version on http://jquery.com home page
    • git pull jquery/jquery.com
    • Update index.html and download.md
    • git commit
    • npm version patch
    • git push origin master
    • git push --tags origin master
  • Email bmcquade@google and paulirish@google for Google CDN
    • Send googlecdn-jquery-a.b.c.zip
  • Notify MS CDN via their CDN upload location
    • Contact is damian.edwards@microsoft and Pranav.Rastogi@microsoft
    • Send mscdn-jquery-a.b.c.zip
    • Need to zip the uncompressed and min files then upload to their site
    • Follow up with an email
  • Email CDNJS folks ryan@ryankirkman and thomasalwyndavis@gmail
    • Just point them to the CDN copies
  • For jsFiddle, tweet @zalun or pm him on IRC (same username) or #jsfiddle

Clone this wiki locally