Skip to content

[SEMVER-MAJOR] Start 4.0 development, drop support for Node 6#1630

Merged
bajtos merged 1 commit into
masterfrom
start-4.0
Oct 4, 2018
Merged

[SEMVER-MAJOR] Start 4.0 development, drop support for Node 6#1630
bajtos merged 1 commit into
masterfrom
start-4.0

Conversation

@bajtos

@bajtos bajtos commented Oct 4, 2018

Copy link
Copy Markdown
Member

As part of LoopBack 4.0 GA release, I am proposing to publish a 4.0 release of juggler as Current, move juggler@3.x into Active LTS and move strong-remoting@3.x into Active LTS (with no Current release line). My argument is that loopback@3.x is moving to Active LTS and we don't want loopback@3.x to receive new features from the juggler/remoting dependency, as new features are more likely to introduce unintended problems. Instead, I'd like to have everything under LoopBack 3.x umbrella in Active LTS to clearly communicate those versions are considered as stable and suitable for wide use.

We don't have bandwidth to do backwards-incompatible cleanup while we are making a new major version of juggler. But! We can still drop support for Node.js 6.x as part of this release, this will allow us to start migrating the code base to async/await style without necessarily breaking backwards compatibility.

@dhmlau

dhmlau commented Oct 4, 2018

Copy link
Copy Markdown
Member

@bajtos , should we make the 3.x branch first? Other than that, your PR LGTM.

@bajtos

bajtos commented Oct 4, 2018

Copy link
Copy Markdown
Member Author

should we make the 3.x branch first? Other than that, your PR LGTM.

Thank you for the reminder! I have already created that branch but forgot to push it to GitHub. It's online now, see here: https://github.com/strongloop/loopback-datasource-juggler/tree/3.x

@bajtos
bajtos merged commit 5eb81aa into master Oct 4, 2018
@bajtos
bajtos deleted the start-4.0 branch October 4, 2018 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants