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

Release 2.1 #1067

Closed
8 tasks done
ariya opened this issue Feb 18, 2015 · 4 comments
Closed
8 tasks done

Release 2.1 #1067

ariya opened this issue Feb 18, 2015 · 4 comments
Assignees
Milestone

Comments

@ariya
Copy link
Contributor

ariya commented Feb 18, 2015

  • Bump version number
  • Update ChangeLog
  • Update devDependencies (JSCS, Istanbul, ESLint, ...)
  • Check for performance regression
  • Test some important downstream projects
  • Tag the repository
  • Publish to npm
  • Update web site
@ariya ariya added this to the 2.1 milestone Feb 18, 2015
@ariya ariya self-assigned this Mar 5, 2015
@ariya
Copy link
Contributor Author

ariya commented Mar 6, 2015

No performance regression is observed.

Before (2.0 branch):

    Underscore 1.5.2    42.5 KiB      6.75 ms ± 0.95%
      Backbone 1.1.0    58.7 KiB      6.84 ms ± 1.06%
      MooTools 1.4.5   156.7 KiB     35.19 ms ± 1.24%
        jQuery 1.9.1   262.1 KiB     36.40 ms ± 1.03%
          YUI 3.12.0   330.4 KiB     35.90 ms ± 0.80%
 jQuery.Mobile 1.4.2   442.2 KiB    114.46 ms ± 8.63%
       Angular 1.2.5   701.7 KiB     71.28 ms ± 5.00%
                     ------------------------
                      1994.3 KiB    306.82 ms ± 5.83%

After (current master branch):

    Underscore 1.5.2    42.5 KiB      7.12 ms ± 1.35%
      Backbone 1.1.0    58.7 KiB      6.65 ms ± 1.92%
      MooTools 1.4.5   156.7 KiB     33.16 ms ± 1.27%
        jQuery 1.9.1   262.1 KiB     35.18 ms ± 0.90%
          YUI 3.12.0   330.4 KiB     36.13 ms ± 1.94%
 jQuery.Mobile 1.4.2   442.2 KiB    102.43 ms ± 4.96%
       Angular 1.2.5   701.7 KiB     74.08 ms ± 3.97%
                     ------------------------
                      1994.3 KiB    294.74 ms ± 3.66%

ariya added a commit to ariya/esprima that referenced this issue Mar 6, 2015
ariya added a commit to ariya/esprima that referenced this issue Mar 6, 2015
ariya added a commit to ariya/esprima that referenced this issue Mar 6, 2015
@ariya
Copy link
Contributor Author

ariya commented Mar 6, 2015

No functional regression was observed on the following downstream projects:

  • Istanbul (current master)
  • JSCS (current master)
  • escomplex-js (current master)

ariya added a commit to ariya/esprima that referenced this issue Mar 7, 2015
ariya added a commit to ariya/esprima that referenced this issue Mar 7, 2015
ariya added a commit to ariya/esprima that referenced this issue Mar 7, 2015
@ariya ariya mentioned this issue Mar 7, 2015
@ariya ariya closed this as completed in fb65638 Mar 9, 2015
@ariya
Copy link
Contributor Author

ariya commented Mar 9, 2015

http://esprima.org/test/index.html is going to break if I update the web site. Temporarily, let's just redirect it to point to https://github.com/jquery/esprima/tree/master/test/fixtures.

@mikesherov
Copy link
Member

FYI just filed #1102 to address documenting the release process fully.

ariya added a commit that referenced this issue Mar 11, 2015
@mikesherov mikesherov mentioned this issue Apr 16, 2015
25 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants