question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[DISCUSSION] YARN 1.0.0 release

See original GitHub issue

Per our 1.0.0 release discussion on #34 and talking a bit with @lresende, we think it might be best to jump directly to 1.0.0 and by-pass a pre-release of 1.0.0b1 or 1.0.0xxx. The reason for this is two-fold:

  1. pip installs would require --pre to access the pre-release.
  2. Dependent applications cannot add yarn-api-client>=1.0.0 and have that pull down 1.0.0b1 when installing the dependent application.

As a result, it might be best to just go to 1.0.0 which enables dependent applications to pin a minimum version and pip installs “just work”.

We would then use 1.0.x for any immediate bugs - essentially becoming a “post-release beta”. 😄

This also adheres to the mantra that API-breaks require an increment to major version (as we’ve discussed), so using something like 0.9.x as our “pre-release” carriers is also a violation.

Summary: Proposal is to optimistically move to 1.0.0 while creating maintenance releases to stabilize.

Comments, suggestions?

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:1
  • Comments:12 (11 by maintainers)

github_iconTop GitHub Comments

3reactions
kevin-batescommented, Sep 25, 2019

That’s great news Dmitry - thanks for your great work.

Are we ready to cut 1.0?

cc: @lresende, @toidi, @dimon222

1reaction
dimon222commented, Sep 30, 2019

We can probably close this, since release already happened.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Announcing Yarn 1.0 - Engineering at Meta - Facebook
Today, we are excited to announce the 1.0 release of the Yarn JavaScript package manager, a major step for the project.
Read more >
Releases · yarnpkg/yarn - GitHub
This version fixes a problem where Yarn wasn't forwarding SIGTERM to the binary spawned via yarnPath . It also makes yarn init -2...
Read more >
resume-schema - Yarn - Package Manager
[WIP], Version 1.0.0 · 2014-07-30, Version 0.0.0.
Read more >
Yarn build failure: old version finding incompatible packages
Im getting the following failure on circle CI (yarn dependency step) that I am not getting locally: yarn install v0.21.3 [1/4] Resolving ...
Read more >
Discussion of Introducing Yarn 2 ! - DEV Community ‍ ‍
For me, the monorepo release part is the most interesting. ... Like yarn add pkgA@^1.0.0 which references pkgB@^1.0.0 and then there is an ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found