Skip to content

Release proposal: 1.8.0 #1436

Closed
Closed
@chrisdickinson

Description

@chrisdickinson

As it stands, there are some commits on master that are not part of v1.x, and some commits in v1.x that are not part of a v1.x release. To remedy this, and get us onto the master branch in anticipation of a v2.0.0 release, I propose a v1.8.0 release, the final non-support-related release in the v1.x line.

the proposed plan

actions

(eugh, accidentally overwritten by changelog!)

outcomes
  • Master is the new development branch.
  • There is no v2.x branch. It will be cut once a v3.0.0 release is made to prevent having to constantly update it to match master.
  • All existing PRs will target the wrong branch. Or, more charitably, they'll target an older branch than they intended. I will make an effort to tag these PRs with a tag – targets-master might be best?
  • We should follow up with commits to update the documentation and build tooling, if need be.
  • Bug and security fixes should be the only PRs landed in the v1.x branch.
questions
  • Should we wait for any other commits to make it into v1.x before switching to master / preparing for the v2.x release?
  • @rvagg / @iojs/build – is there anything that needs to be done to the release tooling to account for the branch switch?

The proposed changelog:

  • [431673ebd1] - buffer: fast-case for empty string in byteLength (Jackson Tian) #1441
  • [91943a99d5] - build: use %PYTHON% instead of python (Rod Vagg) #1444
  • [c7769d417b] - build: Expose xz compression level (Johan Bergström) #1428
  • [a530b2baf1] - build: fix error message in configure (Shigeki Ohtsu) #1389
  • [92dfb794f9] - build: enable ssl support on arm64 (Shigeki Ohtsu) #1389
  • [7de0dcde83] - deps: make node-gyp work with io.js (cjihrig) #990
  • [4870213f9e] - deps: upgrade npm to 2.8.3 (Forrest L Norvell)
  • [49bb7ded2c] - deps: fix git case sensitivity issue in npm (Chris Dickinson) #1456
  • [4830b4bce8] - deps: add docs to upgrade openssl (Shigeki Ohtsu) #1389
  • [11bec72c87] - deps: update asm files for openssl-1.0.2a (Shigeki Ohtsu) #1389
  • [53924d8ebe] - deps: update asm Makefile for openssl-1.0.2a (Shigeki Ohtsu) #1389
  • [418e839456] - deps: update openssl.gyp/gypi for openssl-1.0.2a (Shigeki Ohtsu) #1389
  • [02f12ab666] - deps: update opensslconf.h for 1.0.2a (Shigeki Ohtsu) #1389
  • [eb7a23595f] - deps: add x32 and arm64 support for opensslconf.h (Shigeki Ohtsu) #1389
  • [033a663127] - deps: replace all headers in openssl (Shigeki Ohtsu) #1389
  • [ae8831f240] - deps: backport openssl patch of alt cert chains 1 (Shigeki Ohtsu) #1389
  • [71316c46d9] - deps: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) #1389
  • [d293a4f096] - deps: fix openssl assembly error on ia32 win32 (Fedor Indutny) #1389
  • [e4872d7405] - deps: upgrade openssl to 1.0.2a (Shigeki Ohtsu) #1389
  • [a1c9ef3142] - deps, build: add support older assembler (Shigeki Ohtsu) #1389
  • [76f219c128] - doc: Document forced pushing with git (Johan Bergström) #1420
  • [12e51d56c1] - doc: add Addon API WG (Rod Vagg) #1226
  • [7956a13dad] - http: logically respect maxSockets (fengmk2) #1242
  • [5b844e140b] - module: fix style (Roman Reiss) #1453
  • [3ad82c335d] - (SEMVER-MINOR) module: handle NODE_PATH in require('.') (Roman Reiss) #1363
  • [cd60ff0328] - net: add fd into listen2 debug info (Jackson Tian) #1442
  • [10e31ba56c] - (SEMVER-MINOR) node: allow multiple arguments passed to nextTick (Trevor Norris) #1077
  • [116c54692a] - openssl: fix keypress requirement in apps on win32 (Shigeki Ohtsu) #1389
  • [62f5f4cec9] - src: remove duplicate byteLength from Buffer (Jackson Tian) #1438
  • [51d0808c90] - stream: remove duplicated expression (Yazhong Liu) #1444
  • [deb9d23d7b] - test: fix error message check for openssl-1.0.2a (Shigeki Ohtsu) #1389
  • [ca8c9ec2c8] - win,node-gyp: optionally allow node.exe/iojs.exe to be renamed (Bert Belder) #1266

cc @iojs/tc @iojs/collaborators

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaIssues and PRs related to the general management of the project.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions