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

4.2 Release Plan #15801

Closed
6 of 9 tasks
krassowski opened this issue Feb 14, 2024 · 8 comments
Closed
6 of 9 tasks

4.2 Release Plan #15801

krassowski opened this issue Feb 14, 2024 · 8 comments
Milestone

Comments

@krassowski
Copy link
Member

krassowski commented Feb 14, 2024

Current Status

4.1.0 was released two weeks ago. A first 4.1.1 patch version was released on Monday.

This is an issue to track the features for the 4.2 release.

Features

There are currently 85 items in the 4.2.0 milestone: https://github.com/jupyterlab/jupyterlab/milestone/76.

We can document major planned features for coordination. PR ready by the feature freeze date will be reviewed, but please aim to share things you plan to contribute to 4.2.0 ahead (by commenting in this issue, or editing this list if you have access) to allow time for discussion.

Feel free to edit this list or comment below to add more items:

Timeline (provisional)

  • feature freeze: 27 March (beta0 release; no additional pull requests adding new features would be considered past this date)
  • first release candidate: 17 April (rc0 release if no release blockers identified)
  • final release: 1 May 3 May (at a minimum one week after RC)
@krassowski krassowski added enhancement status:Needs Triage Applied to new issues that need triage labels Feb 14, 2024
@krassowski krassowski added this to the 4.2.0 milestone Feb 14, 2024
@krassowski krassowski mentioned this issue Feb 14, 2024
14 tasks
@krassowski krassowski pinned this issue Feb 14, 2024
@krassowski krassowski removed the status:Needs Triage Applied to new issues that need triage label Feb 14, 2024
@krassowski
Copy link
Member Author

krassowski commented Mar 5, 2024

The first alpha of 4.2.0 is out (https://github.com/jupyterlab/jupyterlab/releases/tag/v4.2.0a0, https://pypi.org/project/jupyterlab/4.2.0a0/). As a remainder, by the timeline above there are three more weeks to prepare feature pull requests that would go into 4.2.0 release.

@jtpio
Copy link
Member

jtpio commented Mar 29, 2024

For reference the first Notebook 7.2.0a0 (based on JupyterLab 4.2.0a2) is out: https://github.com/jupyter/notebook/releases/tag/v7.2.0a0

@krassowski
Copy link
Member Author

The first beta for 4.2.0 is out:

@fcollonval
Copy link
Member

I don't know if we should investigate - more to share the information. The wheel size on PyPi between 4.1.5 and 4.2.0b0 as increased by 0.2Mo (from 11,4Mo to 11,6Mo). And the conda package size increase is of 0.5Mo 😕

image

@krassowski
Copy link
Member Author

PyPI wheel sizes:

  • jupyterlab 4.1.5: 11.4 MB
  • 4.2.0a0: 11.5 MB
  • 4.2.0a1: 11.5 MB
  • 4.2.0a2: 11.6 MB (workspaces UI - a new package, CodeMirror upgrade?)
  • 4.2.0b0: 11.6 MB

Does not seem to be a rapid increase due to any particular version. No idea why conda is swelling faster though.

@jtpio
Copy link
Member

jtpio commented Apr 12, 2024

FYI Notebook 7.2.0b0 was just published: https://github.com/jupyter/notebook/releases/tag/v7.2.0b0

But there are still some issues w.r.t the full notebook windowing mode. So Notebook currently defaults to defer. This is currently being investigated in:

Any help on this welcome!

@krassowski
Copy link
Member Author

@krassowski
Copy link
Member Author

Closing as JupyterLab 4.2.0 was released yesterday 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants