Skip to content

Commit

Permalink
[ci skip] Publish 4.1.0b0
Browse files Browse the repository at this point in the history
SHA256 hashes:

jupyterlab-4.1.0b0-py3-none-any.whl: ffa1e6a1563c83d7b2d50747e3d0f4f8ac15593b0515f679cbfbb63ef55a8db9

jupyterlab-4.1.0b0.tar.gz: ec160755019a9242bc7a34a2ddc0c8bff4ce16eab6e56b1a5fdf5d82b9fc0577

jupyterlab-application-4.1.0-beta.0.tgz: 8cc991ffabc3fcf2a6c798003e524b57b82e13adff603436eab5d623b62bc047

jupyterlab-application-extension-4.1.0-beta.0.tgz: acb5d926dd5d39ddb169a9093e4dae02593b4ec59c7665f1724352abd216bfc8

jupyterlab-apputils-4.2.0-beta.0.tgz: 29c0570b63555c5e0989a0aacdd3cc6b170bbf1306e24561baba397bb1b6bebc

jupyterlab-apputils-extension-4.1.0-beta.0.tgz: 20dcbb39c3bec645b9f4bf061475b5a41e6d88a9b49ba8745a0a19905e026db8

jupyterlab-attachments-4.1.0-beta.0.tgz: 1367ad2a0bba66b2edc628ec8efae8def6bc8127f8448c1fded2c30fd31ea558

jupyterlab-builder-4.1.0-beta.0.tgz: dd6900d98865ed341765daeb0c14b91e2c16a9bce26c2ce72f8db356f1bb17ae

jupyterlab-buildutils-4.1.0-beta.0.tgz: 79d8b9948a46443de3525eee890b26d5edd8c7ac9ec9cd3fd8452c6585978afa

jupyterlab-cell-toolbar-4.1.0-beta.0.tgz: e8fd50c9720cb374df58f6da77ba31c92def5e8e0a8d13967b72d570d9317a74

jupyterlab-cell-toolbar-extension-4.1.0-beta.0.tgz: 7b9e0d143ff5847111e99c430039808b47ec7bb03a4559f48bdde5e2a20c6c35

jupyterlab-cells-4.1.0-beta.0.tgz: 1b32e8f5ec19eb39c36f3ff293e47925e86b4e1c02f8970108420861ddec7080

jupyterlab-celltags-extension-4.1.0-beta.0.tgz: 8151d6ee7b10c84f8eaf5faf14136fdd5931caf129112f895634881079e65361

jupyterlab-codeeditor-4.1.0-beta.0.tgz: b2ef6f4a9e1615e0bac4b0cbf734e587bef60fbba7a990ea6ab8e0f22d1a8759

jupyterlab-codemirror-4.1.0-beta.0.tgz: 91b3a8bd8c841536e32489feb0a5a8bee33cbc0b3ff597a557c2e00a33e5ac8e

jupyterlab-codemirror-extension-4.1.0-beta.0.tgz: 6150afce4acca7fd7a2ae7fcccc849f6f5d92696facfb4336eb8a3cc85f8c4c2

jupyterlab-completer-4.1.0-beta.0.tgz: 80e73d3d61d7a7f0e2873de690e7dfde1f79ad062e9892a7d305390496315bcd

jupyterlab-completer-extension-4.1.0-beta.0.tgz: 813cd19b607ff34c7533c8c9f5b6f5798dd3de6d9e083fbcf17e37823f12453d

jupyterlab-console-4.1.0-beta.0.tgz: 6e9c7e8486444273f4b4e81952fd466c8b068195f6edb03a69bdd3e2e98077cd

jupyterlab-console-extension-4.1.0-beta.0.tgz: ed29292da75d97ff9a750855ba92fb50033b1a3b5b01dc3feb2c69cc01c4070e

jupyterlab-coreutils-6.1.0-beta.0.tgz: 0a7c4afce60fbed625e416463daf31735c55248dee4e4626b89a7a180e52a530

jupyterlab-csvviewer-4.1.0-beta.0.tgz: f47d7db2807b14a688085c1b47b99d17a12459e2620b20ccbf4366d5f111f192

jupyterlab-csvviewer-extension-4.1.0-beta.0.tgz: 9e0afe56c2c70afd5ba6265b9cae2874af18a6d4fc8b89abe67f1e3de703e305

jupyterlab-debugger-4.1.0-beta.0.tgz: dd9526c752dffd6c03fd6e7faa471a2a4e3d8765699e45285ed9870e3ef43357

jupyterlab-debugger-extension-4.1.0-beta.0.tgz: 6ab7e30234b78a1871096d3a23dc2f5a5a4d5e445c75a18795b89cc7fdddedd4

jupyterlab-docmanager-4.1.0-beta.0.tgz: 2045a76e9c636cb0bde4d4051818702fb15743383c03de4902cc5982113bfabe

jupyterlab-docmanager-extension-4.1.0-beta.0.tgz: 9c1db56e0254ecfe45971e37777965705647f9fecafcfd94edabf5da8916d107

jupyterlab-docregistry-4.1.0-beta.0.tgz: 84b2a15fab7015558b598b451975f257a6e79a0df202763c44a3ce108d6344c2

jupyterlab-documentsearch-4.1.0-beta.0.tgz: 8f53ff8d3685829fad3efe45760386b4d5011403f89f451f4558ae0e0db4173b

jupyterlab-documentsearch-extension-4.1.0-beta.0.tgz: 34531f12b02d2b0d406ffd41c0dff9c03cb67973ae9c5f287046ad1e49c8e164

jupyterlab-extensionmanager-4.1.0-beta.0.tgz: 5fc9a4570e3469dbd42b79e6fb97a3891fab2e89237ef92c2c2d115a7854d1aa

jupyterlab-extensionmanager-extension-4.1.0-beta.0.tgz: 474e10568d5138afcef05f2eeaacd8b08eea892be4fe4a090178fcd86c450905

jupyterlab-filebrowser-4.1.0-beta.0.tgz: 6b5cfc867a1f22939df81f9c641862cb37bbc4338342efba9e4eef7cc608f775

jupyterlab-filebrowser-extension-4.1.0-beta.0.tgz: 32fbfe75fab6982fc29d486a5464dfc2ddeac521b6302b5b7434fc6623ee8c28

jupyterlab-fileeditor-4.1.0-beta.0.tgz: 1cd763e6be301bcc50a4941b1899249e344621d4c9ec8f59e9debb25bdcfad02

jupyterlab-fileeditor-extension-4.1.0-beta.0.tgz: d5fa62cf35860e6c56c611b3860f1c42e8ce13c684b9ab7bf3cafff91784334a

jupyterlab-galata-5.1.0-beta.0.tgz: f2ee87b6025f6c950a6cbd6ffdad041df91906c2c6411138ff4e47240775922f

jupyterlab-help-extension-4.1.0-beta.0.tgz: c8cc3ba8493b416c65b82a7196aaab1856594de4b06233d2c3d3a8ef683d16ed

jupyterlab-htmlviewer-4.1.0-beta.0.tgz: 98600eb4d9cb6dd503750c40ff39ba4c80d4e68bbb16acd208d677809ce1f026

jupyterlab-htmlviewer-extension-4.1.0-beta.0.tgz: c28588b7df85f9e971d61035945e9b0348f3eeb91d1ce9fae4a94d9e1820155f

jupyterlab-hub-extension-4.1.0-beta.0.tgz: 4bd5dd173c3ee4bc0a42b373d22090cf0abb2c01b27e0b1caee73c0787c1f133

jupyterlab-imageviewer-4.1.0-beta.0.tgz: 33cd002e4203e727a9471d42bc906ad3c048459ca924079014baf6163bb30e5c

jupyterlab-imageviewer-extension-4.1.0-beta.0.tgz: cc2e8c788674d59594ce1c2d52c2052585b15bc42d253070e981a638512605bc

jupyterlab-inspector-4.1.0-beta.0.tgz: a28c2f6ba125ff34efa2a18bd2529a784a811eb90aa6a318dc4805251dbbf23d

jupyterlab-inspector-extension-4.1.0-beta.0.tgz: 8202b2a42f2b868d740105a1c4ef06e2556dcd440a57b99642c765c7ff9ae197

jupyterlab-javascript-extension-4.1.0-beta.0.tgz: 4e2a37c7f088eee332708d66c0aa362f6a9861b904a78acbcdb48eb574ae8ea0

jupyterlab-json-extension-4.1.0-beta.0.tgz: 83592b9a1b7217224ce91f30418367994e952462df5de024dcae51fc0f940e85

jupyterlab-launcher-4.1.0-beta.0.tgz: 8589010485391079f87dcd1b0b5173f8f40be7bf78e848bfedaa93f66d45d91d

jupyterlab-launcher-extension-4.1.0-beta.0.tgz: 608129cc69adc30b122b0b7b47e9b1885fa27ffdad01a6168eba4570855fe9f5

jupyterlab-logconsole-4.1.0-beta.0.tgz: e8c4f916624a78e1f565c9d55b3f7926a61ccfc1018112c981f5127c50be9342

jupyterlab-logconsole-extension-4.1.0-beta.0.tgz: bb9c8e68cefe0517154a81ade71aaeb46f400a91e69e5fd485e314232dfcd05e

jupyterlab-lsp-4.1.0-beta.0.tgz: 0195e894e8c24b5977c5be1e73e50d9df53ed4e583dee2b51ccdc086671010d6

jupyterlab-lsp-extension-4.1.0-beta.0.tgz: ff231a912df06e658f8d69c5c38d3c09f5c04896f512f10aea22eed89671bba7

jupyterlab-mainmenu-4.1.0-beta.0.tgz: 638c846a76169098fbd0c9a8c5cbfa6ac18c64346169ced7bb46b08e46e3952e

jupyterlab-mainmenu-extension-4.1.0-beta.0.tgz: 9ef139ba7c1b8cc68b4b7548252f5238e2f6caa2f9b82d7c142cf23cce1179cc

jupyterlab-markdownviewer-4.1.0-beta.0.tgz: 1e436553670849ac26cd670c0b037d1fc5b2432d277bff1961609aee5c04cadf

jupyterlab-markdownviewer-extension-4.1.0-beta.0.tgz: 95a6f12c6fd18e180a719552cd7fa4ca8f7d3f85749950aa57b05359bf29b053

jupyterlab-markedparser-extension-4.1.0-beta.0.tgz: f6a77ef9ae73a8b729b8ac23a91a94f5b80ccd86ae79dd656d9c264fcd70b51e

jupyterlab-mathjax-extension-4.1.0-beta.0.tgz: 644feb12435ebeccd6b092504ed31fd6f2f6f2fa85e96d36eab7013021d8cc6b

jupyterlab-mermaid-4.1.0-beta.0.tgz: 7fefa4012eba0c921de41dbc1a75192951bfedd5e22cd010317a6fe10f46cc19

jupyterlab-mermaid-extension-4.1.0-beta.0.tgz: cc65be38e4215510a1c81041e594f39084585bab9006ac1a00d8cf7e58e635cf

jupyterlab-metadataform-4.1.0-beta.0.tgz: 2a741b8e47bd84245ff166a4d2e25f0c73dccf9da36282c2a08b8242434d1b7d

jupyterlab-metadataform-extension-4.1.0-beta.0.tgz: 36a82b74c200cc8694b28a420fdf4310c4457625ef0474583dde5adfd7494e3d

jupyterlab-metapackage-4.1.0-beta.0.tgz: 3fb882fba9a6188e86fc33291eec9a83cda44e8f261d287c46ed6a5157748801

jupyterlab-nbconvert-css-4.1.0-beta.0.tgz: e7f8f243ef6b3fe624af4672a70050629f6b182f1ba7432589a137374c90f386

jupyterlab-nbformat-4.1.0-beta.0.tgz: 34094e40b37ecb2e915fae2599306a09b7afe1777098f3ac406ed27614cbdd77

jupyterlab-notebook-4.1.0-beta.0.tgz: b566ace2dfa87c6cfe1ef47648844a46535df69afe599aab8ac2aeb039a893da

jupyterlab-notebook-extension-4.1.0-beta.0.tgz: 21d8225de78841f0e2bc846a1733b53aa4e04ae4217b8553d0e2aff8e95322d0

jupyterlab-observables-5.1.0-beta.0.tgz: 0219cbb4ce4948dd380e48815efd874cc8044557ed8d44eeab2b0d94930b8908

jupyterlab-outputarea-4.1.0-beta.0.tgz: bfca9776c8ad7df2b3e769aab8bc5dc4366183145358a2be0ac46a03ecb6da1d

jupyterlab-pdf-extension-4.1.0-beta.0.tgz: bd146c67d5703f2055c0575fdd413bb1e9d3a3b4bf6e5890a3e4fbe7d6baf47e

jupyterlab-pluginmanager-4.1.0-beta.0.tgz: 521fbead8070cd750e4a68b8703c46d9f0a271d1069c7b3f1a41ea4859808fd7

jupyterlab-pluginmanager-extension-4.1.0-beta.0.tgz: 55c5a46fdda3a6262ef7e39739b674849eefa33dfab8d5e01b2e197ce9a952f6

jupyterlab-property-inspector-4.1.0-beta.0.tgz: 964670ce852e2279aa3ca38cb631c6b109d14bb52f6d38e070292b8cadedf827

jupyterlab-rendermime-4.1.0-beta.0.tgz: 37dc96e1dc4574d98912b4d5cd3b7c79487998ffcaa602bb4b4d7d4e8919a39e

jupyterlab-rendermime-extension-4.1.0-beta.0.tgz: 62da00f29799d67cd916add8f7496b3aaf397c7187e0df6c54dd139e5926046e

jupyterlab-rendermime-interfaces-3.9.0-beta.0.tgz: 97a362385a61f73318f0d3523ae28db9e67ebc50b47cbafc39c9a1e6831c425e

jupyterlab-running-4.1.0-beta.0.tgz: 1f83217da59864bbaec895c970a034a113dc2c5cc94df319e7f2334fc06e9a73

jupyterlab-running-extension-4.1.0-beta.0.tgz: 6f10208201e47c48a2e3724ee4d7698f6fcaa4616c96366e34f2e646e05257ee

jupyterlab-services-7.1.0-beta.0.tgz: f28d65918c8c9d2a9ed86c655325fd94e6921d8cbb21961247d994e5e2150638

jupyterlab-settingeditor-4.1.0-beta.0.tgz: b74e2b49262e37b859c69b2416d8c5622f9ef9f261b938d3a708738892f29c6e

jupyterlab-settingeditor-extension-4.1.0-beta.0.tgz: 8ab7865e9b4c3e9c95d43cb2ea21d932f056b33fb9f5f3deabe17760b3240a4a

jupyterlab-settingregistry-4.1.0-beta.0.tgz: 7d2c9eb457948be45f17d19b835d53ca0533310444d21bb0cfa3453bd89af0c8

jupyterlab-shortcuts-extension-4.1.0-beta.0.tgz: a5aa8233b7eec3589d1f07cf3f364c2bd85eefead1cb9a8e4bd652460a284092

jupyterlab-statedb-4.1.0-beta.0.tgz: d8ee252bcad62363eae5fe252bdf8743d54c3fe8295c019618b310fb1e90c5d5

jupyterlab-statusbar-4.1.0-beta.0.tgz: c9a34c9d5f8662e6620019213ec2b13d470f9d2cba27d0cdd3fbc8ce13fe4889

jupyterlab-statusbar-extension-4.1.0-beta.0.tgz: 2f9cf9ff4b34ac6dc6af3c35a8509db6e2c10722b4df534a4544cc8bb336d04e

jupyterlab-template-4.1.0-beta.0.tgz: 54cfedbfd2cef4f17ce87ad284185423f56975a7d242abe2c351fb722f07a951

jupyterlab-terminal-4.1.0-beta.0.tgz: 639e3fc45fb9d9f8a7c549ef3975d06531b11e67bcad4652e52d51541d5551f8

jupyterlab-terminal-extension-4.1.0-beta.0.tgz: be41a9fb4b3bdad728456d1637a8f45d99af9bfc7192bc75a08498ede97afe3c

jupyterlab-testing-4.1.0-beta.0.tgz: f82943ef3dd92858482ac4fedaaacacc20215b602d552a5552540e4e1b8005d5

jupyterlab-testutils-4.1.0-beta.0.tgz: 386b1cac96bb7197f654e99c4bdcaad8c94a14b476601053508abb8c452ef074

jupyterlab-theme-dark-extension-4.1.0-beta.0.tgz: 8b498019fdcbe5d19f82d7ffdcd2660981ee389829fa5767915001c3defa2807

jupyterlab-theme-light-extension-4.1.0-beta.0.tgz: ac7af138764cb7b1cf7f1a5a61e7be177db9aa3717b70c3aabacbe95f61328f6

jupyterlab-toc-6.1.0-beta.0.tgz: 828a7ae313206fda5718adf8cf0036c81e55f5bef21631dfd983542fe9ff9611

jupyterlab-toc-extension-6.1.0-beta.0.tgz: e85ba5b1682b1d30b4db8e86e7ed4f4a89ee1530d9d5cca53bb336006ad59602

jupyterlab-tooltip-4.1.0-beta.0.tgz: 42b987af731bc4e4b99e62ff650595ce5c3464b2a16671e9f3f74346cb105c23

jupyterlab-tooltip-extension-4.1.0-beta.0.tgz: c03aad01aa0a850fb46b2409182c4b460a7188a6df54eded92c08c0d59f431b0

jupyterlab-translation-4.1.0-beta.0.tgz: c7572519a790198848a66be3bf6081f80cb6e7188cc66a533f441a9288f59aaf

jupyterlab-translation-extension-4.1.0-beta.0.tgz: 2b2166d3bc74c7983672b65f573a54b9498ef1d09d3625d7884cdf02093ef4d1

jupyterlab-ui-components-4.1.0-beta.0.tgz: 075cf51f71ca1bd1dd276e435253f64be69409862d9724f61314f04ebb682294

jupyterlab-ui-components-extension-4.1.0-beta.0.tgz: cb2070c4310d2b9bd4584f323d9bd9f3cd978796ec8a1cb2ca6c9b9c7b360ac8

jupyterlab-vega5-extension-4.1.0-beta.0.tgz: d5c1d1cb9c4fc8111e39e21769ed20514b526e47ebb624e15e5207f975ccb2a9
  • Loading branch information
krassowski committed Dec 20, 2023
1 parent 9956d5c commit 2097a5f
Show file tree
Hide file tree
Showing 128 changed files with 3,679 additions and 3,554 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 4, 1, 0, "alpha", 4
current_version = 4, 1, 0, "beta", 0
commit = False
tag = False
parse = (?P<major>\d+)\,\ (?P<minor>\d+)\,\ (?P<patch>\d+)\,\ \"(?P<release>\S+)\"\,\ (?P<build>\d+)
Expand Down
76 changes: 74 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,80 @@ To ease code migration to JupyterLab 4, developers should review the [migration

<!-- <START NEW CHANGELOG ENTRY> -->

## 4.1.0b0

([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v4.1.0a4...9956d5c008cc4e63766bab8ae3098690a7d602b2))

### New features added

- Add virtual scrollbar component to windowed lists. [#15533](https://github.com/jupyterlab/jupyterlab/pull/15533) ([@afshin](https://github.com/afshin))

### Enhancements made

- Custom kernel message serializer [#15254](https://github.com/jupyterlab/jupyterlab/pull/15254) ([@DonJayamanne](https://github.com/DonJayamanne))
- Clarify labels for user inputs and link dangling labels [#15222](https://github.com/jupyterlab/jupyterlab/pull/15222) ([@m158261](https://github.com/m158261))
- Make status bar accessible at 400% zoom by hiding items with priority of zero (default) [#14854](https://github.com/jupyterlab/jupyterlab/pull/14854) ([@j264415](https://github.com/j264415))
- Add global keyboard shortcuts for all tab bar widgets [#14799](https://github.com/jupyterlab/jupyterlab/pull/14799) ([@g547315](https://github.com/g547315))
- Fix skiplink and add placeholder for additional skiplinks [#14597](https://github.com/jupyterlab/jupyterlab/pull/14597) ([@t03857785](https://github.com/t03857785))

### Bugs fixed

- Fix `jupyter labextension watch --help` [#15542](https://github.com/jupyterlab/jupyterlab/pull/15542) ([@akx](https://github.com/akx))
- Implement `level` trait for plugin/extension managers [#15512](https://github.com/jupyterlab/jupyterlab/pull/15512) ([@krassowski](https://github.com/krassowski))
- Fix display of float variables with value of infinity in the debugger tree [#15487](https://github.com/jupyterlab/jupyterlab/pull/15487) ([@ashna1jain](https://github.com/ashna1jain))
- Workaround focus leaving input box on consecutive submissions [#15479](https://github.com/jupyterlab/jupyterlab/pull/15479) ([@krassowski](https://github.com/krassowski))
- Fix `FormComponent` showing error indicators in all fields when using a `customValidate` function [#15464](https://github.com/jupyterlab/jupyterlab/pull/15464) ([@mmichilot](https://github.com/mmichilot))
- Fix file dialog contents loading with `defaultPath`, and model disposal [#15463](https://github.com/jupyterlab/jupyterlab/pull/15463) ([@mmichilot](https://github.com/mmichilot))
- Fix search CM set up [#15459](https://github.com/jupyterlab/jupyterlab/pull/15459) ([@fcollonval](https://github.com/fcollonval))
- Fix search coming back in notebook and editor [#15443](https://github.com/jupyterlab/jupyterlab/pull/15443) ([@krassowski](https://github.com/krassowski))
- Don't play with the focus when handling focus event [#15408](https://github.com/jupyterlab/jupyterlab/pull/15408) ([@fcollonval](https://github.com/fcollonval))
- Improve scrolling to heading [#15386](https://github.com/jupyterlab/jupyterlab/pull/15386) ([@fcollonval](https://github.com/fcollonval))

### Maintenance and upkeep improvements

- Update to `actions/upload-artifact@v4` and `action/download-artifact@v4` [#15536](https://github.com/jupyterlab/jupyterlab/pull/15536) ([@jtpio](https://github.com/jtpio))
- Restore some CSS rules for backward compatibility [#15530](https://github.com/jupyterlab/jupyterlab/pull/15530) ([@brichet](https://github.com/brichet))
- Ignore `ipython` in dependabot updates [#15528](https://github.com/jupyterlab/jupyterlab/pull/15528) ([@jtpio](https://github.com/jtpio))
- Revert "Bump yarn to 3.6.4" [#15526](https://github.com/jupyterlab/jupyterlab/pull/15526) ([@jtpio](https://github.com/jtpio))
- Fix visual tests, allow to disable termianal cursor blinking [#15524](https://github.com/jupyterlab/jupyterlab/pull/15524) ([@krassowski](https://github.com/krassowski))
- Manually trigger benchmark tests instead of running them on `pull_request_review` [#15523](https://github.com/jupyterlab/jupyterlab/pull/15523) ([@jtpio](https://github.com/jtpio))
- Clean up eslint scripts in the translation packages [#15504](https://github.com/jupyterlab/jupyterlab/pull/15504) ([@jtpio](https://github.com/jtpio))
- Bump ESLint dependencies [#15502](https://github.com/jupyterlab/jupyterlab/pull/15502) ([@jtpio](https://github.com/jtpio))
- Adopt ruff format [#15499](https://github.com/jupyterlab/jupyterlab/pull/15499) ([@jtpio](https://github.com/jtpio))
- Pin `actions/labeler` to v4 to fix failing CI action [#15496](https://github.com/jupyterlab/jupyterlab/pull/15496) ([@krassowski](https://github.com/krassowski))
- Bump jupyterlab-language-pack-zh-cn from 4.0.post3 to 4.0.post6 [#15477](https://github.com/jupyterlab/jupyterlab/pull/15477) ([@dependabot](https://github.com/dependabot))
- Bump matplotlib from 3.7.2 to 3.8.2 [#15475](https://github.com/jupyterlab/jupyterlab/pull/15475) ([@dependabot](https://github.com/dependabot))
- Bump scipy from 1.11.3 to 1.11.4 [#15474](https://github.com/jupyterlab/jupyterlab/pull/15474) ([@dependabot](https://github.com/dependabot))
- Bump pandas from 2.1.2 to 2.1.3 [#15473](https://github.com/jupyterlab/jupyterlab/pull/15473) ([@dependabot](https://github.com/dependabot))
- Bump dessant/lock-threads from 4 to 5 [#15472](https://github.com/jupyterlab/jupyterlab/pull/15472) ([@dependabot](https://github.com/dependabot))
- Bump tj-actions/changed-files from 40.0.2 to 40.2.0 [#15471](https://github.com/jupyterlab/jupyterlab/pull/15471) ([@dependabot](https://github.com/dependabot))
- Bump actions/github-script from 6 to 7 [#15470](https://github.com/jupyterlab/jupyterlab/pull/15470) ([@dependabot](https://github.com/dependabot))
- Bump rjsf to 5.13.4 [#15469](https://github.com/jupyterlab/jupyterlab/pull/15469) ([@mmichilot](https://github.com/mmichilot))
- Fix URLs in debugger-extension [#15462](https://github.com/jupyterlab/jupyterlab/pull/15462) ([@fcollonval](https://github.com/fcollonval))
- Fix `OSTYPE` check in `ci_install.sh` [#11801](https://github.com/jupyterlab/jupyterlab/pull/11801) ([@jtpio](https://github.com/jtpio))

### Documentation improvements

- Add virtual scrollbar component to windowed lists. [#15533](https://github.com/jupyterlab/jupyterlab/pull/15533) ([@afshin](https://github.com/afshin))
- Restore some CSS rules for backward compatibility [#15530](https://github.com/jupyterlab/jupyterlab/pull/15530) ([@brichet](https://github.com/brichet))
- Implement `level` trait for plugin/extension managers [#15512](https://github.com/jupyterlab/jupyterlab/pull/15512) ([@krassowski](https://github.com/krassowski))
- Update "jlpm config set registry" command in documentation [#15506](https://github.com/jupyterlab/jupyterlab/pull/15506) ([@DcWire](https://github.com/DcWire))
- Update migration guide about the Toolbar selector [#15501](https://github.com/jupyterlab/jupyterlab/pull/15501) ([@brichet](https://github.com/brichet))
- Adopt ruff format [#15499](https://github.com/jupyterlab/jupyterlab/pull/15499) ([@jtpio](https://github.com/jtpio))
- Add npm provenance issue to the list of release postmortems [#15493](https://github.com/jupyterlab/jupyterlab/pull/15493) ([@jtpio](https://github.com/jtpio))

### Deprecated features

- Restore some CSS rules for backward compatibility [#15530](https://github.com/jupyterlab/jupyterlab/pull/15530) ([@brichet](https://github.com/brichet))

### Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyterlab/jupyterlab/graphs/contributors?from=2023-11-30&to=2023-12-20&type=c))

[@afshin](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aafshin+updated%3A2023-11-30..2023-12-20&type=Issues) | [@akx](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aakx+updated%3A2023-11-30..2023-12-20&type=Issues) | [@ashna1jain](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aashna1jain+updated%3A2023-11-30..2023-12-20&type=Issues) | [@brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2023-11-30..2023-12-20&type=Issues) | [@DcWire](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADcWire+updated%3A2023-11-30..2023-12-20&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Adependabot+updated%3A2023-11-30..2023-12-20&type=Issues) | [@DonJayamanne](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ADonJayamanne+updated%3A2023-11-30..2023-12-20&type=Issues) | [@fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2023-11-30..2023-12-20&type=Issues) | [@g547315](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ag547315+updated%3A2023-11-30..2023-12-20&type=Issues) | [@gabalafou](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agabalafou+updated%3A2023-11-30..2023-12-20&type=Issues) | [@GabrielaVives](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3AGabrielaVives+updated%3A2023-11-30..2023-12-20&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2023-11-30..2023-12-20&type=Issues) | [@j264415](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aj264415+updated%3A2023-11-30..2023-12-20&type=Issues) | [@jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2023-11-30..2023-12-20&type=Issues) | [@jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2023-11-30..2023-12-20&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2023-11-30..2023-12-20&type=Issues) | [@lumberbot-app](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Alumberbot-app+updated%3A2023-11-30..2023-12-20&type=Issues) | [@m158261](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Am158261+updated%3A2023-11-30..2023-12-20&type=Issues) | [@mmichilot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ammichilot+updated%3A2023-11-30..2023-12-20&type=Issues) | [@parmentelat](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aparmentelat+updated%3A2023-11-30..2023-12-20&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Apre-commit-ci+updated%3A2023-11-30..2023-12-20&type=Issues) | [@t03857785](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3At03857785+updated%3A2023-11-30..2023-12-20&type=Issues) | [@tonyfast](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atonyfast+updated%3A2023-11-30..2023-12-20&type=Issues) | [@welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awelcome+updated%3A2023-11-30..2023-12-20&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->

## 4.1.0a4

([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v4.1.0a3...eb07560b542a1d3b6273f895bd897ba1de618e41))
Expand Down Expand Up @@ -153,8 +227,6 @@ To ease code migration to JupyterLab 4, developers should review the [migration

[@andrewfulton9](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aandrewfulton9+updated%3A2023-11-12..2023-11-30&type=Issues) | [@blink1073](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ablink1073+updated%3A2023-11-12..2023-11-30&type=Issues) | [@brichet](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Abrichet+updated%3A2023-11-12..2023-11-30&type=Issues) | [@fcollonval](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Afcollonval+updated%3A2023-11-12..2023-11-30&type=Issues) | [@gabalafou](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agabalafou+updated%3A2023-11-12..2023-11-30&type=Issues) | [@github-actions](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Agithub-actions+updated%3A2023-11-12..2023-11-30&type=Issues) | [@j264415](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aj264415+updated%3A2023-11-12..2023-11-30&type=Issues) | [@jtpio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajtpio+updated%3A2023-11-12..2023-11-30&type=Issues) | [@jupyterlab-probot](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Ajupyterlab-probot+updated%3A2023-11-12..2023-11-30&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Akrassowski+updated%3A2023-11-12..2023-11-30&type=Issues) | [@lumberbot-app](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Alumberbot-app+updated%3A2023-11-12..2023-11-30&type=Issues) | [@m158261](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Am158261+updated%3A2023-11-12..2023-11-30&type=Issues) | [@mdengler](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Amdengler+updated%3A2023-11-12..2023-11-30&type=Issues) | [@parmentelat](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Aparmentelat+updated%3A2023-11-12..2023-11-30&type=Issues) | [@RRosio](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3ARRosio+updated%3A2023-11-12..2023-11-30&type=Issues) | [@tonyfast](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Atonyfast+updated%3A2023-11-12..2023-11-30&type=Issues) | [@welcome](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyterlab+involves%3Awelcome+updated%3A2023-11-12..2023-11-30&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->

## 4.1.0a3

([Full Changelog](https://github.com/jupyterlab/jupyterlab/compare/v4.1.0a2...333954f58e373c980928a6a7da3c52c0346ce00d))
Expand Down
2 changes: 1 addition & 1 deletion builder/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupyterlab/builder",
"version": "4.1.0-alpha.4",
"version": "4.1.0-beta.0",
"description": "JupyterLab - Extension Builder",
"homepage": "https://github.com/jupyterlab/jupyterlab",
"bugs": {
Expand Down
2 changes: 1 addition & 1 deletion buildutils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupyterlab/buildutils",
"version": "4.1.0-alpha.4",
"version": "4.1.0-beta.0",
"description": "JupyterLab - Build Utilities",
"homepage": "https://github.com/jupyterlab/jupyterlab",
"bugs": {
Expand Down
4 changes: 2 additions & 2 deletions buildutils/template/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jupyterlab/template",
"version": "4.1.0-alpha.4",
"version": "4.1.0-beta.0",
"description": "JupyterLab - Package Template",
"homepage": "https://github.com/jupyterlab/jupyterlab",
"bugs": {
Expand Down Expand Up @@ -37,7 +37,7 @@
"watch": "tsc -b --watch"
},
"devDependencies": {
"@jupyterlab/testing": "^4.1.0-alpha.4",
"@jupyterlab/testing": "^4.1.0-beta.0",
"@types/jest": "^29.2.0",
"rimraf": "~5.0.5",
"typescript": "~5.1.6"
Expand Down
Loading

0 comments on commit 2097a5f

Please sign in to comment.