소스 검색

Update branch name in doc urls and workflow files

Frédéric Collonval 3 년 전
부모
커밋
85ad42ab4b

+ 2 - 2
.github/ISSUE_TEMPLATE/bug_report.md

@@ -7,7 +7,7 @@ about: Create a report to help us improve
 Welcome! Before creating a new issue:
 * Search for relevant issues
 * Follow the issue reporting guidelines:
-https://jupyterlab.readthedocs.io/en/3.3.x/getting_started/issue.html
+https://jupyterlab.readthedocs.io/en/3.4.x/getting_started/issue.html
 -->
 
 ## Description
@@ -24,7 +24,7 @@ https://jupyterlab.readthedocs.io/en/3.3.x/getting_started/issue.html
 4. See error '...'
 
 <!--Describe how you diagnosed the issue. See the guidelines at
- https://jupyterlab.readthedocs.io/en/3.3.x/getting_started/issue.html -->
+ https://jupyterlab.readthedocs.io/en/3.4.x/getting_started/issue.html -->
 
 ## Expected behavior
 

+ 1 - 1
.github/pull_request_template.md

@@ -2,7 +2,7 @@
 Thanks for contributing to JupyterLab!
 Please fill out the following items to submit a pull request.
 See the contributing guidelines for more information:
-https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md
+https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md
 -->
 
 ## References

+ 2 - 2
.github/workflows/check-release.yml

@@ -2,9 +2,9 @@ name: Check Release
 
 on:
   push:
-    branches: [3.3.x]
+    branches: [3.4.x]
   pull_request:
-    branches: [3.3.x]
+    branches: [3.4.x]
   release:
     types: [published]
 

+ 2 - 2
.github/workflows/codeql-analysis.yml

@@ -7,10 +7,10 @@ name: "CodeQL"
 
 on:
   push:
-    branches: [3.3.x]
+    branches: [3.4.x]
   pull_request:
     # The branches below must be a subset of the branches above
-    branches: [3.3.x]
+    branches: [3.4.x]
   schedule:
     - cron: '0 8 * * 3'
 

+ 2 - 2
.github/workflows/linuxjs-flaky-tests.yml

@@ -2,9 +2,9 @@ name: Linux JS Flaky Tests
 
 on:
   push:
-    branches: [3.3.x]
+    branches: [3.4.x]
   pull_request:
-    branches: [3.3.x]
+    branches: [3.4.x]
   release:
     types: [published]
 

+ 2 - 2
.github/workflows/linuxjs-tests.yml

@@ -2,9 +2,9 @@ name: Linux JS Tests
 
 on:
   push:
-    branches: [3.3.x]
+    branches: [3.4.x]
   pull_request:
-    branches: [3.3.x]
+    branches: [3.4.x]
   release:
     types: [published]
 

+ 2 - 2
.github/workflows/linuxtests.yml

@@ -2,9 +2,9 @@ name: Linux Tests
 
 on:
   push:
-    branches: [3.3.x]
+    branches: [3.4.x]
   pull_request:
-    branches: [3.3.x]
+    branches: [3.4.x]
   release:
     types: [published]
 

+ 2 - 2
.github/workflows/macostests.yml

@@ -2,9 +2,9 @@ name: macOS Tests
 
 on:
   push:
-    branches: [3.3.x]
+    branches: [3.4.x]
   pull_request:
-    branches: [3.3.x]
+    branches: [3.4.x]
   release:
     types: [published]
 

+ 2 - 2
.github/workflows/windowstests.yml

@@ -2,9 +2,9 @@ name: Windows Tests
 
 on:
   push:
-    branches: [3.3.x]
+    branches: [3.4.x]
   pull_request:
-    branches: [3.3.x]
+    branches: [3.4.x]
   release:
     types: [published]
 

+ 13 - 13
CHANGELOG.md

@@ -1,5 +1,5 @@
 ---
-github_url: 'https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CHANGELOG.md'
+github_url: 'https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CHANGELOG.md'
 ---
 
 <!-- The line below is MyST syntax for creating a reference to changelog -->
@@ -484,7 +484,7 @@ No merged PRs
 
 ### Enhancements made
 
-- Add a menu entry to show/hide hidden files in the filebrowser [#11206](https://github.com/jupyterlab/jupyterlab/pull/11206) ([@loichuder](https://github.com/loichuder)) - activation instructions: [see documentation](https://jupyterlab.readthedocs.io/en/3.3.x/user/files.html#displaying-hidden-files)
+- Add a menu entry to show/hide hidden files in the filebrowser [#11206](https://github.com/jupyterlab/jupyterlab/pull/11206) ([@loichuder](https://github.com/loichuder)) - activation instructions: [see documentation](https://jupyterlab.readthedocs.io/en/3.4.x/user/files.html#displaying-hidden-files)
 - Restore Copy shareable link use of `shareUrl` [#11188](https://github.com/jupyterlab/jupyterlab/pull/11188) ([@fcollonval](https://github.com/fcollonval))
 - Add Galata in JupyterLab [#11179](https://github.com/jupyterlab/jupyterlab/pull/11179) ([@fcollonval](https://github.com/fcollonval))
 - Responsive Toolbar [#11178](https://github.com/jupyterlab/jupyterlab/pull/11178) ([@3coins](https://github.com/3coins))
@@ -930,9 +930,9 @@ No merged PRs
 - From JupyterLab 3.1, file documents and notebooks have collaborative
   editing using the [Yjs shared editing framework](https://github.com/yjs/yjs).
   Editors are not collaborative by default; to activate it, start JupyterLab
-  with the `--collaborative` flag. See full documentation on [collaboration](https://jupyterlab.readthedocs.io/en/3.3.x/user/rtc.html).
+  with the `--collaborative` flag. See full documentation on [collaboration](https://jupyterlab.readthedocs.io/en/3.4.x/user/rtc.html).
 - The undo/redo history in the notebook is now document-wide (tracking changes across all cells); the future verisions will enable restoring the previous behaviour of per-cell undo/redo.
-- Table of Contents recieved multiple new features and settings described in the [user documentation](https://jupyterlab.readthedocs.io/en/3.3.x/user/toc.html).
+- Table of Contents recieved multiple new features and settings described in the [user documentation](https://jupyterlab.readthedocs.io/en/3.4.x/user/toc.html).
 - The debugger recived many improvements, including basic support for evaluating code at a breakpoint, and for variable inspection.
 - The closing bracket is no longer automatically added by default; the old behaviour can be re-enabled from the menu bar (`Settings` -> `Auto Close Brackets`) or from the Advanced Settings Editor.
 - A new visual indicator was introduced to highlight cells in which the code changed in the editor since last execution:
@@ -1553,21 +1553,21 @@ extensions does not require rebuilding JupyterLab and does not require
 having NodeJS installed. The previous way of distributing extensions as
 npm packages requiring rebuilding JupyterLab is still available as well.
 See the
-[documentation](https://jupyterlab.readthedocs.io/en/3.3.x/user/extensions.html#extensions)
+[documentation](https://jupyterlab.readthedocs.io/en/3.4.x/user/extensions.html#extensions)
 for more details.
 
 #### The JupyterLab interface supports multiple languages
 
 JupyterLab now provides the ability to set the display language of the
 user interface. See the
-[documentation](https://jupyterlab.readthedocs.io/en/3.3.x/user/language.html)
+[documentation](https://jupyterlab.readthedocs.io/en/3.4.x/user/language.html)
 for more details.
 
 #### A new visual debugger
 
 JupyterLab now ships with a debugger front-end by default, available for
 kernels that support the new debugging protocol. See the
-[documentation](https://jupyterlab.readthedocs.io/en/3.3.x/user/debugger.html)
+[documentation](https://jupyterlab.readthedocs.io/en/3.4.x/user/debugger.html)
 for more details.
 
 #### Improvements to Simple Interface mode and Mobile
@@ -2517,7 +2517,7 @@ closed.
   notebook toolbar
   ([#8024](https://github.com/jupyterlab/jupyterlab/pull/8024))
 
-<img alt="The main JupyterLab toolbar with focus on the Restart Kernel and Run All Cells button." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.3.x/docs/source/getting_started/changelog_restartrunallbutton.png" class="jp-screenshot">
+<img alt="The main JupyterLab toolbar with focus on the Restart Kernel and Run All Cells button." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.4.x/docs/source/getting_started/changelog_restartrunallbutton.png" class="jp-screenshot">
 
 - Added a context menu item for opening a Markdown editor from the
   Markdown preview
@@ -2641,18 +2641,18 @@ closed.
   ([#7407](https://github.com/jupyterlab/jupyterlab/pull/7407),
   [#7786](https://github.com/jupyterlab/jupyterlab/pull/7786))
 
-<img alt="Notebook cell tags in the left sidebar next to an open notebook." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.3.x/docs/source/getting_started/changelog_celltags.png" class="jp-screenshot">
+<img alt="Notebook cell tags in the left sidebar next to an open notebook." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.4.x/docs/source/getting_started/changelog_celltags.png" class="jp-screenshot">
 
 - File info display when hovering on a file in the file browser
   ([#7485](https://github.com/jupyterlab/jupyterlab/pull/7485),
   [#7352](https://github.com/jupyterlab/jupyterlab/issues/7352))
 
-<img alt="The file browser with a tooltip describing a notebook's info like the name, size, and kernel." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.3.x/docs/source/getting_started/changelog_fileinfo.png" class="jp-screenshot">
+<img alt="The file browser with a tooltip describing a notebook's info like the name, size, and kernel." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.4.x/docs/source/getting_started/changelog_fileinfo.png" class="jp-screenshot">
 
 - Support for searching outputs in notebooks
   ([#7258](https://github.com/jupyterlab/jupyterlab/pull/7258))
 
-<img alt="A notebook with multiple cells and the cell output searching in the upper right." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.3.x/docs/source/getting_started/changelog_searchoutput.png" class="jp-screenshot">
+<img alt="A notebook with multiple cells and the cell output searching in the upper right." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.4.x/docs/source/getting_started/changelog_searchoutput.png" class="jp-screenshot">
 
 - `Ctrl Shift .` and `Ctrl Shift ,` shortcuts move focus to the next
   and previous tab bar in the main area, respectively
@@ -3186,7 +3186,7 @@ in 1.0.0, and other 1.0.x milestones for bugs fixed in patch releases.
 
 ### Find and Replace
 
-<img alt="A notebook with multiple cells and the find and replace interface in the upper right." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.3.x/docs/source/getting_started/find.png" class="jp-screenshot">
+<img alt="A notebook with multiple cells and the find and replace interface in the upper right." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.4.x/docs/source/getting_started/find.png" class="jp-screenshot">
 
 We have added first class support for find and replace across
 JupyterLab. It is currently supported in notebooks and text files and is
@@ -3209,7 +3209,7 @@ extensible for other widgets who wish to support it.
 
 ### Status Bar
 
-<img alt="A screenshot of the updated JupyterLab status bar." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.3.x/docs/source/getting_started/statusbar.png" class="jp-screenshot">
+<img alt="A screenshot of the updated JupyterLab status bar." src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/3.4.x/docs/source/getting_started/statusbar.png" class="jp-screenshot">
 
 We have integrated the [JupyterLab Status Bar
 package](https://github.com/jupyterlab/jupyterlab-statusbar) package

+ 1 - 1
CONTRIBUTING.md

@@ -4,5 +4,5 @@ If you're reading this section, you're probably interested in contributing to
 JupyterLab. Welcome and thanks for your interest in contributing!
 
 Please take a look at Contributing to Jupyterlab on
-[Read the Docs](https://jupyterlab.readthedocs.io/en/3.3.x/developer/contributing.html) or
+[Read the Docs](https://jupyterlab.readthedocs.io/en/3.4.x/developer/contributing.html) or
 [Repo docs](docs/source/developer/contributing.rst) (for the latest).

+ 8 - 8
README.md

@@ -36,7 +36,7 @@ via [PyPI](https://pypi.org/search/?q=jupyterlab&o=-created&c=Framework+%3A%3A+J
 conda, and other package managers. The _source_ extensions can be installed
 directly from npm (search for [jupyterlab-extension](https://www.npmjs.com/search?q=keywords:jupyterlab-extension)) but require additional build step.
 You can also find JupyterLab extensions exploring GitHub topic [jupyterlab-extension](https://github.com/topics/jupyterlab-extension).
-To learn more about extensions, see the [user documentation](https://jupyterlab.readthedocs.io/en/3.3.x/user/extensions.html).
+To learn more about extensions, see the [user documentation](https://jupyterlab.readthedocs.io/en/3.4.x/user/extensions.html).
 
 The current JupyterLab releases are suitable for general
 usage, and the extension APIs will continue to
@@ -50,7 +50,7 @@ Read the current JupyterLab documentation on [ReadTheDocs](http://jupyterlab.rea
 
 ### Installation
 
-JupyterLab can be installed using [conda](https://docs.conda.io/en/latest/), [mamba](https://mamba.readthedocs.io/en/latest/) or [pip](https://docs.python.org/3.6/installing/index.html). For more detailed instructions, consult the [installation guide](http://jupyterlab.readthedocs.io/en/3.3.x/getting_started/installation.html).
+JupyterLab can be installed using [conda](https://docs.conda.io/en/latest/), [mamba](https://mamba.readthedocs.io/en/latest/) or [pip](https://docs.python.org/3.6/installing/index.html). For more detailed instructions, consult the [installation guide](http://jupyterlab.readthedocs.io/en/3.4.x/getting_started/installation.html).
 
 Project installation instructions from the git sources are available in the [contributor documentation](CONTRIBUTING.md).
 
@@ -95,7 +95,7 @@ Start up JupyterLab using:
 jupyter lab
 ```
 
-JupyterLab will open automatically in the browser. See the [documentation](http://jupyterlab.readthedocs.io/en/3.3.x/getting_started/starting.html) for additional details.
+JupyterLab will open automatically in the browser. See the [documentation](http://jupyterlab.readthedocs.io/en/3.4.x/getting_started/starting.html) for additional details.
 
 If you encounter an error like "Command 'jupyter' not found", please make sure `PATH` environment variable is set correctly. Alternatively, you can start up JupyterLab using `~/.local/bin/jupyter lab` without changing the `PATH` environment variable.
 
@@ -107,7 +107,7 @@ The latest versions of the following browsers are currently _known to work_:
 - Chrome
 - Safari
 
-See our [documentation](http://jupyterlab.readthedocs.io/en/3.3.x/getting_started/installation.html) for additional details.
+See our [documentation](http://jupyterlab.readthedocs.io/en/3.4.x/getting_started/installation.html) for additional details.
 
 ---
 
@@ -117,7 +117,7 @@ We encourage you to ask questions on the [Discourse forum](https://discourse.jup
 
 ### Bug report
 
-To report a bug please read the [guidelines](https://jupyterlab.readthedocs.io/en/3.3.x/getting_started/issue.html) and then open a [Github issue](https://github.com/jupyterlab/jupyterlab/issues/new?template=bug_report.md). To keep resolved issues self-contained, the [lock bot](https://github.com/apps/lock) will lock closed issues as resolved after a period of inactivity. If related discussion is still needed after an issue is locked, please open a new issue and reference the old issue.
+To report a bug please read the [guidelines](https://jupyterlab.readthedocs.io/en/3.4.x/getting_started/issue.html) and then open a [Github issue](https://github.com/jupyterlab/jupyterlab/issues/new?template=bug_report.md). To keep resolved issues self-contained, the [lock bot](https://github.com/apps/lock) will lock closed issues as resolved after a period of inactivity. If related discussion is still needed after an issue is locked, please open a new issue and reference the old issue.
 
 ### Feature request
 
@@ -129,18 +129,18 @@ We also welcome suggestions for new features as they help make the project more
 
 ### Extending JupyterLab
 
-To start developing an extension for JupyterLab, see the [developer documentation](https://jupyterlab.readthedocs.io/en/3.3.x/extension/extension_dev.html) and the [API docs](https://jupyterlab.readthedocs.io/en/3.3.x/api/).
+To start developing an extension for JupyterLab, see the [developer documentation](https://jupyterlab.readthedocs.io/en/3.4.x/extension/extension_dev.html) and the [API docs](https://jupyterlab.readthedocs.io/en/3.4.x/api/).
 
 ### Contributing
 
-To contribute code or documentation to JupyterLab itself, please read the [contributor documentation](https://jupyterlab.readthedocs.io/en/3.3.x/developer/contributing.html).
+To contribute code or documentation to JupyterLab itself, please read the [contributor documentation](https://jupyterlab.readthedocs.io/en/3.4.x/developer/contributing.html).
 
 JupyterLab follows the Jupyter [Community Guides](https://jupyter.readthedocs.io/en/latest/community/content-community.html).
 
 ### License
 
 JupyterLab uses a shared copyright model that enables all contributors to maintain the
-copyright on their contributions. All code is licensed under the terms of the revised [BSD license](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/LICENSE).
+copyright on their contributions. All code is licensed under the terms of the revised [BSD license](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/LICENSE).
 
 ### Team
 

+ 4 - 4
RELEASE.md

@@ -138,8 +138,8 @@ These lines:
   - [ ] https://github.com/jupyterlab/jupyter-renderers
 - [ ] Add a tag to [ts cookiecutter](https://github.com/jupyterlab/extension-cookiecutter-ts) with the new JupyterLab version
 - [ ] Update the extension examples:
-  - [ ] [Notebook toolbar button](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/docs/source/extension/notebook.rst#adding-a-button-to-the-toolbar)
-- [ ] Update the [extension tutorial](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/RELEASE.md#updating-the-extension-tutorial)
+  - [ ] [Notebook toolbar button](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/docs/source/extension/notebook.rst#adding-a-button-to-the-toolbar)
+- [ ] Update the [extension tutorial](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/RELEASE.md#updating-the-extension-tutorial)
 - [ ] At this point, there may have been some more commits merged. Run `python scripts/milestone_check.py` to check the issues assigned to this milestone one more time. Update changelog if necessary.
 
 Now do the actual final release:
@@ -151,7 +151,7 @@ Now do the actual final release:
 - [ ] Update the API [docs](#updating-api-docs)
 - [ ] Merge the PRs on the other repos and set the default branch of the
       xckd repo
-- [ ] Publish to [conda-forge](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/RELEASE.md#publishing-to-conda-forge).
+- [ ] Publish to [conda-forge](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/RELEASE.md#publishing-to-conda-forge).
 
 After a few days (to allow for possible patch releases), set up development for
 the next release:
@@ -160,7 +160,7 @@ the next release:
 - [ ] Put the commit and tags to master
 - [ ] Run `npm run publish:all` to publish the packages
 - [ ] Release the other repos as appropriate
-- [ ] Update version for [binder](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/RELEASE.md#update-version-for-binder)
+- [ ] Update version for [binder](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/RELEASE.md#update-version-for-binder)
 
 ### Updating the extension tutorial
 

+ 3 - 3
buildutils/src/ensure-repo.ts

@@ -33,9 +33,9 @@ type Dict<T> = { [key: string]: T };
 // Master should target latest
 // All other release branches should target a specific named version
 const URL_CONFIG = {
-  source: '3.2.x',
-  target: '3.3.x',
-  rtdVersion: '3.3.x'
+  source: '3.3.x',
+  target: '3.4.x',
+  rtdVersion: '3.4.x'
 };
 
 // Data to ignore.

+ 1 - 1
docs/source/conf.py

@@ -179,7 +179,7 @@ html_context = {
     "display_github": True,  # Integrate GitHub
     "github_user": "jupyterlab",  # Username
     "github_repo": "jupyterlab",  # Repo name
-    "github_version": "3.3.x",  # Version
+    "github_version": "3.4.x",  # Version
     "conf_py_path": "/docs/source/",  # Path in the checkout to the docs root
 }
 

+ 1 - 1
docs/source/developer/components.rst

@@ -8,7 +8,7 @@ IDE-like experience. However, developers are encouraged to use these to bring
 to life their own visions of what a computational environment should look
 like.
 
-The JupyterLab repository has `many examples <https://github.com/jupyterlab/jupyterlab/tree/3.3.x/examples>`_
+The JupyterLab repository has `many examples <https://github.com/jupyterlab/jupyterlab/tree/3.4.x/examples>`_
 to get you started.
 
 The ``examples`` directory contains:

+ 3 - 3
docs/source/developer/contributing.rst

@@ -202,7 +202,7 @@ Installing Node.js and jlpm
 Building JupyterLab from its GitHub source code requires Node.js. The
 development version requires Node.js version 12+, as defined in the
 ``engines`` specification in
-`dev_mode/package.json <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/dev_mode/package.json>`__.
+`dev_mode/package.json <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/dev_mode/package.json>`__.
 
 If you use ``conda``, you can get it with:
 
@@ -645,7 +645,7 @@ Main reasons for UI test failures are:
 
 1. **A visual regression caused by code changes**:
 
-   Sometimes unintentional UI changes are introduced by modifications to project source code. Goal of visual regression testing is to detect this kind of UI changes. If your PR / commit is causing visual regression, then debug and fix the regression caused. You can locally run and debug the UI tests to fix the visual regression. Follow the instructions in steps 5-7 of ``Adding a new UI test suite guide`` in `UI Testing documentation <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/galata/README.md#adding-a-new-ui-test-suite>`__ to locally debug and fix UI tests. Once you have a fix, you can push the change to your GitHub branch and test with GitHub actions.
+   Sometimes unintentional UI changes are introduced by modifications to project source code. Goal of visual regression testing is to detect this kind of UI changes. If your PR / commit is causing visual regression, then debug and fix the regression caused. You can locally run and debug the UI tests to fix the visual regression. Follow the instructions in steps 5-7 of ``Adding a new UI test suite guide`` in `UI Testing documentation <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/galata/README.md#adding-a-new-ui-test-suite>`__ to locally debug and fix UI tests. Once you have a fix, you can push the change to your GitHub branch and test with GitHub actions.
 
 2. **An intended update to user interface**:
 
@@ -657,7 +657,7 @@ Main reasons for UI test failures are:
      test snaphsots.
    - ``please update snapshots``: Combine the two previous comments effects.
 
-For more information on UI Testing, please read the `UI Testing developer documentation <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/galata/README.md>`__ and `Galata documentation <https://github.com/jupyterlab/galata/blob/main/README.md>`__.
+For more information on UI Testing, please read the `UI Testing developer documentation <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/galata/README.md>`__ and `Galata documentation <https://github.com/jupyterlab/galata/blob/main/README.md>`__.
 
 Good Practices for Integration tests
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

+ 1 - 1
docs/source/developer/css.rst

@@ -70,7 +70,7 @@ CSS variable usage
 ^^^^^^^^^^^^^^^^^^
 
 JupyterLab includes a default set of CSS variables in the file
-`packages/theme-light-extension/style/variables.css <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/packages/theme-light-extension/style/variables.css>`_.
+`packages/theme-light-extension/style/variables.css <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/packages/theme-light-extension/style/variables.css>`_.
 
 To ensure consistent design in JupyterLab, all built-in and third party
 extensions should use these variables in their styles if at all

+ 1 - 1
docs/source/developer/repo.rst

@@ -10,7 +10,7 @@ In particular, there are many TypeScript packages and a single Python package.
 The Python package contains server-side code, and also distributes
 the bundled-and-compiled TypeScript code.
 
-See the `Contributing Guidelines <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md>`__
+See the `Contributing Guidelines <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md>`__
 for detailed developer installation instructions.
 
 Directories

+ 6 - 6
docs/source/extension/extension_dev.rst

@@ -156,7 +156,7 @@ A mime renderer plugin is an object with the fields listed in the
 `rendermime-interfaces IExtension <../api/interfaces/rendermime_interfaces.irendermime.iextension.html>`__
 object.
 
-JupyterLab has a `pdf mime renderer extension <https://github.com/jupyterlab/jupyterlab/tree/3.3.x/packages/pdf-extension>`__, for example. In core JupyterLab, this is used to view pdf files and view pdf data mime data in a notebook.
+JupyterLab has a `pdf mime renderer extension <https://github.com/jupyterlab/jupyterlab/tree/3.4.x/packages/pdf-extension>`__, for example. In core JupyterLab, this is used to view pdf files and view pdf data mime data in a notebook.
 
 We have a `mime renderer tutorial <https://github.com/jupyterlab/jupyterlab-mp4>`__  walking through creating a mime renderer extension which adds mp4 video rendering to JupyterLab. We also have a `cookiecutter for mime renderer extensions <https://github.com/jupyterlab/mimerender-cookiecutter-ts>`__  in TypeScript.
 
@@ -175,7 +175,7 @@ A theme is a special application plugin that registers a theme with the ``ThemeM
 
 The extension package containing the theme plugin must include all static assets that are referenced by ``@import`` in its theme CSS files. Local URLs can be used to reference files relative to the location of the referring sibling CSS files. For example ``url('images/foo.png')`` or ``url('../foo/bar.css')`` can be used to refer local files in the theme. Absolute URLs (starting with a ``/``) or external URLs (e.g. ``https:``) can be used to refer to external assets.
 
-See the `JupyterLab Light Theme <https://github.com/jupyterlab/jupyterlab/tree/3.3.x/packages/theme-light-extension>`__ for an example.
+See the `JupyterLab Light Theme <https://github.com/jupyterlab/jupyterlab/tree/3.4.x/packages/theme-light-extension>`__ for an example.
 
 See the `TypeScript theme cookiecutter <https://github.com/jupyterlab/theme-cookiecutter>`__ for a quick start to developing a theme plugin.
 
@@ -186,7 +186,7 @@ Source Extensions
 
 A source extension is a JavaScript (npm) package that exports one or more plugins. All JupyterLab extensions are developed as source extensions (for example, prebuilt extensions are built from source extensions).
 
-A source extension has metadata in the ``jupyterlab`` field of its ``package.json`` file. The `JSON schema <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/builder/metadata_schema.json>`__ for the metadata is distributed in the ``@jupyterlab/builder`` package.
+A source extension has metadata in the ``jupyterlab`` field of its ``package.json`` file. The `JSON schema <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/builder/metadata_schema.json>`__ for the metadata is distributed in the ``@jupyterlab/builder`` package.
 
 If you would like publish your source extension to npm and want users to be able to install your source extension, we recommend including the npm keyword ``jupyterlab-extension`` in ``package.json``. This enables JupyterLab's extension manager to find your extension and display it for users in its graphical interface::
 
@@ -257,10 +257,10 @@ For example, the JupyterLab ``filebrowser-extension`` package exports the ``@jup
           "schemaDir": "schema",
         }
 
-The file browser setting schema file (which specifies some default keyboard shortcuts and other settings for the filebrowser) is located in ``schema/browser.json`` (see `here <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/packages/filebrowser-extension/schema/browser.json>`__).
+The file browser setting schema file (which specifies some default keyboard shortcuts and other settings for the filebrowser) is located in ``schema/browser.json`` (see `here <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/packages/filebrowser-extension/schema/browser.json>`__).
 
 See the
-`fileeditor-extension <https://github.com/jupyterlab/jupyterlab/tree/3.3.x/packages/fileeditor-extension>`__
+`fileeditor-extension <https://github.com/jupyterlab/jupyterlab/tree/3.4.x/packages/fileeditor-extension>`__
 for another example of an extension that uses settings.
 
 Please ensure that the schema files are included in the ``files`` metadata in ``package.json``.
@@ -503,7 +503,7 @@ Custom webpack configuration can be used to enable webpack features, configure a
       }
     };
 
-This custom config will be merged with the `prebuilt extension config <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/builder/src/extensionConfig.ts>`_
+This custom config will be merged with the `prebuilt extension config <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/builder/src/extensionConfig.ts>`_
 when building the prebuilt extension.
 
 .. _prebuilt_dev_workflow:

+ 3 - 3
docs/source/extension/extension_migration.rst

@@ -192,7 +192,7 @@ Upgrading library versions
 The ``@phosphor/*`` libraries that JupyterLab 1.x uses have been renamed to
 ``@lumino/*``. Updating your ``package.json`` is straightforward. The easiest
 way to do this is to look in the
-`JupyterLab core packages code base <https://github.com/jupyterlab/jupyterlab/tree/3.3.x/packages>`__
+`JupyterLab core packages code base <https://github.com/jupyterlab/jupyterlab/tree/3.4.x/packages>`__
 and to simply adopt the versions of the relevant libraries that are used
 there.
 
@@ -313,7 +313,7 @@ Using ``Session`` and ``SessionContext`` to manage kernel sessions
 
   For full API documentation and examples of how to use
   ``@jupyterlab/services``,
-  `consult the repository <https://github.com/jupyterlab/jupyterlab/tree/3.3.x/packages/services#readme>`__.
+  `consult the repository <https://github.com/jupyterlab/jupyterlab/tree/3.4.x/packages/services#readme>`__.
 
 ``ConsolePanel`` and ``NotebookPanel`` now expose a
 ``sessionContext: ISessionContext`` attribute that allows for a uniform way to
@@ -348,6 +348,6 @@ Using the new icon system and ``LabIcon``
 
   For full API documentation and examples of how to use
   the new icon support based on ``LabIcon`` from ``@jupyterlab/ui-components``,
-  `consult the repository <https://github.com/jupyterlab/jupyterlab/tree/3.3.x/packages/ui-components#readme>`__.
+  `consult the repository <https://github.com/jupyterlab/jupyterlab/tree/3.4.x/packages/ui-components#readme>`__.
 
 

+ 1 - 1
docs/source/extension/extension_tutorial.rst

@@ -208,7 +208,7 @@ After you reload the page with the console open, you should see a message that s
 ``JupyterLab extension jupyterlab_apod is activated!`` in the console.
 If you do, congratulations, you're ready to start modifying the extension!
 If not, go back make sure you didn't miss a step, and `reach
-out <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/README.md#getting-help>`__ if you're stuck.
+out <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/README.md#getting-help>`__ if you're stuck.
 
 Note: Leave the terminal running the ``jupyter lab`` command open and running
 JupyterLab to see the effects of changes below.

+ 1 - 1
docs/source/extension/internationalization.rst

@@ -31,7 +31,7 @@ To internationalize your extension, the following tasks are required:
 
     Domain are normalized by replacing ``-`` with ``_`` characters.
 
-3. Wraps all translatable strings with one of the `gettext functions <https://jupyterlab.readthedocs.io/en/3.3.x/api/modules/translation.html#translationbundle>`_.
+3. Wraps all translatable strings with one of the `gettext functions <https://jupyterlab.readthedocs.io/en/3.4.x/api/modules/translation.html#translationbundle>`_.
 
 Examples:
 

+ 1 - 1
docs/source/getting_started/faq.rst

@@ -20,7 +20,7 @@ Development
 
   
 -  `How can you
-   contribute? <https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md>`__
+   contribute? <https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md>`__
 -  :ref:`How can you extend or customize JupyterLab? <user_extensions>`
 -  In the classic Notebook, `I could use custom Javascript outputted by a cell to programmatically
    control the Notebook <https://stackoverflow.com/a/32769976/907060>`__. Can I do the same thing in JupyterLab?

+ 1 - 1
docs/source/user/rtc.rst

@@ -41,7 +41,7 @@ represent the document's content, what we call ``DocumentModel``. If you
 modify a Notebook with both editors simultaneously, JupyterLab will prompt
 a warning message indicating that the document's content changed. For more
 information, you can read the section of
-`Documents <https://jupyterlab.readthedocs.io/en/3.3.x/extension/documents.html#documents>`_.
+`Documents <https://jupyterlab.readthedocs.io/en/3.4.x/extension/documents.html#documents>`_.
 
 .. image:: images/sync_editors.png
    :align: center

+ 5 - 5
packages/extensionmanager/src/widget.tsx

@@ -250,7 +250,7 @@ function ListEntry(props: ListEntry.IProperties): React.ReactElement<any> {
               )}
               onClick={() =>
                 window.open(
-                  'https://jupyterlab.readthedocs.io/en/3.3.x/user/extensions.html'
+                  'https://jupyterlab.readthedocs.io/en/3.4.x/user/extensions.html'
                 )
               }
             />
@@ -266,7 +266,7 @@ function ListEntry(props: ListEntry.IProperties): React.ReactElement<any> {
                 )}
                 onClick={() =>
                   window.open(
-                    'https://jupyterlab.readthedocs.io/en/3.3.x/user/extensions.html'
+                    'https://jupyterlab.readthedocs.io/en/3.4.x/user/extensions.html'
                   )
                 }
               />
@@ -396,11 +396,11 @@ function getPrebuiltUninstallInstruction(
       </p>
       <p>
         <a
-          href="https://jupyterlab.readthedocs.io/en/3.3.x/user/extensions.html"
+          href="https://jupyterlab.readthedocs.io/en/3.4.x/user/extensions.html"
           target="_blank"
           rel="noopener noreferrer"
         >
-          https://jupyterlab.readthedocs.io/en/3.3.x/user/extensions.html
+          https://jupyterlab.readthedocs.io/en/3.4.x/user/extensions.html
         </a>
       </p>
     </div>
@@ -725,7 +725,7 @@ administrator to verify the listings configuration.`)}
           </div>
           <div>
             <a
-              href="https://jupyterlab.readthedocs.io/en/3.3.x/user/extensions.html"
+              href="https://jupyterlab.readthedocs.io/en/3.4.x/user/extensions.html"
               target="_blank"
               rel="noopener noreferrer"
             >

+ 2 - 2
packages/help-extension/src/index.tsx

@@ -248,12 +248,12 @@ const resources: JupyterFrontEndPlugin<void> = {
     const resources = [
       {
         text: trans.__('JupyterLab Reference'),
-        url: 'https://jupyterlab.readthedocs.io/en/3.3.x/'
+        url: 'https://jupyterlab.readthedocs.io/en/3.4.x/'
       },
       {
         text: trans.__('JupyterLab FAQ'),
         url:
-          'https://jupyterlab.readthedocs.io/en/3.3.x/getting_started/faq.html'
+          'https://jupyterlab.readthedocs.io/en/3.4.x/getting_started/faq.html'
       },
       {
         text: trans.__('Jupyter Reference'),

+ 1 - 1
packages/javascript-extension/README.md

@@ -14,4 +14,4 @@ Javascript('alert("hello world");')
 
 ## Development
 
-See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md).
+See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md).

+ 1 - 1
packages/json-extension/README.md

@@ -40,4 +40,4 @@ To render a `.json` file, simply open it:
 
 ## Development
 
-See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md).
+See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md).

+ 1 - 1
packages/ui-components/docs/source/intro.rst

@@ -1,4 +1,4 @@
-The `@jupyterlab/ui-components <https://jupyterlab.readthedocs.io/en/3.3.x/api/modules/ui_components.html>`__
+The `@jupyterlab/ui-components <https://jupyterlab.readthedocs.io/en/3.4.x/api/modules/ui_components.html>`__
 package provides UI elements that are widely used in JupyterLab core,
 and that can be reused in your own extensions.
 

+ 1 - 1
packages/vdom-extension/README.md

@@ -73,4 +73,4 @@ To render a `.vdom` or `.vdom.json` file, simply open it:
 
 ## Development
 
-See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md).
+See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md).

+ 1 - 1
packages/vdom/README.md

@@ -4,4 +4,4 @@ A library for rendering VirtualDOM content using React.
 
 ## Development
 
-See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md).
+See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md).

+ 1 - 1
packages/vega5-extension/README.md

@@ -102,4 +102,4 @@ To render a `.vl`, `.vg`, `vl.json` or `.vg.json` file, simply open it:
 
 ## Development
 
-See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.3.x/CONTRIBUTING.md).
+See the [JupyterLab Contributor Documentation](https://github.com/jupyterlab/jupyterlab/blob/3.4.x/CONTRIBUTING.md).