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.1.x ocean #22

Closed
wants to merge 151 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
151 commits
Select commit Hold shift + click to select a range
d32a2a6
Open files from errors (#13390)
divyansshhh Nov 8, 2023
08122b8
Bump tj-actions/changed-files from 39.2.0 to 40.0.2 (#15342)
dependabot[bot] Nov 8, 2023
279cc2e
Fix scrolling past long outputs in presence of un-rendered headings (…
krassowski Nov 8, 2023
5fa3316
Fix overreactive scrolling to next cell after `Shift + Enter` (#15288)
krassowski Nov 8, 2023
9b10f7a
Fix scrolling when dragging files in the file browser (#15318)
krassowski Nov 8, 2023
fe617e8
Fix update button in extension manager (#15331)
nbowditch-einblick Nov 8, 2023
a688380
added default property (#15346)
e4e Nov 8, 2023
441714c
Exclude ipynb files in prettier pre-commit (#15378)
brichet Nov 9, 2023
06ebbae
Update @jupyter/ydoc in dev_mode (#15383)
fcollonval Nov 10, 2023
ea6dd41
Define cells to run as independent of selection (#14996)
krassowski Nov 10, 2023
6053e59
Fix highlighting search in an out-of-viewport cell (#15376)
fcollonval Nov 11, 2023
9a7aaac
Don't show default value for objects in Settings Editor (#15380)
firai Nov 11, 2023
3043777
Bump axios from 1.3.4 to 1.6.1 (#15385)
dependabot[bot] Nov 12, 2023
4a74c81
Fix connection loop issue with standalone foreign document in LSP (#1…
trungleduc Nov 12, 2023
333954f
Update to TypeScript 5.1 (#14638)
jtpio Nov 12, 2023
1c1058c
[ci skip] Publish 4.1.0a3
krassowski Nov 12, 2023
a7d6dba
Fix completer cycling documentation (#15393)
krassowski Nov 14, 2023
388fbcc
Do not update filebrowser breadcrumbs when not needed (#15387)
krassowski Nov 14, 2023
4e8012e
Fix tab trap notebook cells (#14115)
gabalafou Nov 14, 2023
5a28ab4
Bump yarn to 3.6.4 (#15295)
fcollonval Nov 14, 2023
d59aad9
Maintenance bump lumino (#15405)
fcollonval Nov 15, 2023
4acad36
Optimized and more robust PyPIExtensionManager (#15404)
fcollonval Nov 18, 2023
a84d978
Improve cell toolbar tracker (#15314)
fcollonval Nov 18, 2023
dd7687b
Read only status notification on ctrl+s (#15317)
andrewfulton9 Nov 18, 2023
b346ac3
Scroll to the active cell when typing (in edit mode) (#15413)
brichet Nov 20, 2023
3d525a2
[Accessibility] Using arrow keys to navigate in toolbars items (#15021)
brichet Nov 20, 2023
7523d3a
Deprecates collaborative flag, with improved error message that makes…
mdengler Nov 25, 2023
54e785f
Upgrade releaser workflows for silent support (#15446)
fcollonval Nov 28, 2023
8405524
Fix Shift + L not working in stdin (#15440)
krassowski Nov 28, 2023
5d7c44b
More robust galata/UI tests (#15355)
krassowski Nov 28, 2023
937bdc3
Added alt descriptions to a few icon and images (#15265)
j264415 Nov 29, 2023
7622f44
Load custom CSS functionality and documentation (#14743)
RRosio Nov 29, 2023
eb07560
Updated light theme visited link colour to make text visible (#15406)
m158261 Nov 29, 2023
aa845bf
[ci skip] Publish 4.1.0a4
fcollonval Nov 30, 2023
84d1f86
Don't play with the focus when handling focus event (#15408)
fcollonval Dec 1, 2023
c28dfca
Bump rjsf to 5.13.4 (#15469)
mmichilot Dec 1, 2023
603b109
Bump matplotlib from 3.7.2 to 3.8.2 (#15475)
dependabot[bot] Dec 1, 2023
ce74503
Bump actions/github-script from 6 to 7 (#15470)
dependabot[bot] Dec 3, 2023
d03df9f
Bump pandas from 2.1.2 to 2.1.3 (#15473)
dependabot[bot] Dec 4, 2023
0fcd9d0
Bump dessant/lock-threads from 4 to 5 (#15472)
dependabot[bot] Dec 4, 2023
3214439
Bump tj-actions/changed-files from 40.0.2 to 40.2.0 (#15471)
dependabot[bot] Dec 4, 2023
846a7b0
Fix URLs in debugger-extension (#15462)
fcollonval Dec 4, 2023
9b3f28a
Add npm provenance issue to the list of release postmortems (#15493)
jtpio Dec 5, 2023
86f8709
Pin `actions/labeler` to v4 to fix failing CI action (#15496)
krassowski Dec 5, 2023
b20bc01
[pre-commit.ci] pre-commit autoupdate (#15491)
pre-commit-ci[bot] Dec 6, 2023
9b67ba1
Bump scipy from 1.11.3 to 1.11.4 (#15474)
dependabot[bot] Dec 7, 2023
5ec3aa4
Adopt ruff format (#15499)
jtpio Dec 7, 2023
439f48d
Clean up eslint scripts in the translation packages (#15504)
jtpio Dec 9, 2023
4ebb5fc
Update "jlpm config set registry" command in documentation (#15506)
DcWire Dec 9, 2023
57e7093
Bump ESLint dependencies (#15502)
jtpio Dec 9, 2023
6190f4c
Fix file dialog contents loading with `defaultPath`, and model dispos…
mmichilot Dec 9, 2023
1c2741f
float variable equal to math.inf should be displayed accordingly in d…
ashna1jain Dec 10, 2023
2dc294c
Fix error indicators showing with customValidate (#15464)
mmichilot Dec 12, 2023
9be3e7a
Fix search CM set up (#15459)
fcollonval Dec 12, 2023
77cc55e
Implement `level` trait for plugin/extension managers (#15512)
krassowski Dec 12, 2023
e8d547d
Update migration guide about the Toolbar selector (#15501)
brichet Dec 12, 2023
9844a6f
Custom kernel message serializer (#15254)
DonJayamanne Dec 12, 2023
746ce2d
Fix search coming back in notebook and editor (#15443)
krassowski Dec 13, 2023
c26a0e7
Fix visual tests, allow to disable termianal cursor blinking (#15524)
krassowski Dec 13, 2023
d62f842
Fix skiplink and add placeholder for additional skiplinks (#14597)
t03857785 Dec 13, 2023
68be103
Workaround/input box focus (#15479)
krassowski Dec 13, 2023
464fc04
Bump jupyterlab-language-pack-zh-cn from 4.0.post3 to 4.0.post6 (#15477)
dependabot[bot] Dec 13, 2023
7d3160d
Revert "Bump yarn to 3.6.4 (#15295)" (#15526)
jtpio Dec 14, 2023
0a49be6
Add global keyboard shortcuts for all tab bar widgets (#14799)
g547315 Dec 14, 2023
90a3c42
Ignore `ipython` in dependabot updates (#15528)
jtpio Dec 15, 2023
d89a1ae
Restore some CSS rules for backward compatibility (#15530)
brichet Dec 15, 2023
98d1e06
Improve scrolling to heading (#15386)
fcollonval Dec 15, 2023
8eb902e
Clarify labels for user inputs and link dangling labels (#15222)
m158261 Dec 15, 2023
179511b
Update `actions/upload-artifact` and `action/download-artifact` (#15536)
jtpio Dec 15, 2023
8c5aa3a
Manually trigger benchmark tests instead of running them on `pull_req…
jtpio Dec 19, 2023
cc800df
Fix WatchLabExtensionApp.aliases so `--help` works (#15542)
akx Dec 19, 2023
a2b5e71
Fix `OSTYPE` check in `ci_install.sh` (#11801)
jtpio Dec 20, 2023
6a86d8f
Add virtual scrollbar component to windowed lists. (#15533)
afshin Dec 20, 2023
9956d5c
Make status bar accessible at 400% zoom by hiding items with priority…
j264415 Dec 20, 2023
2097a5f
[ci skip] Publish 4.1.0b0
krassowski Dec 20, 2023
43b07a1
Add a title to the Plugin Manager widget (#15552)
jtpio Dec 21, 2023
e075957
Link to paths starting at Unix-style root in the tracebacks (#15548)
krassowski Dec 22, 2023
0a5e152
Show the notification center if the status bar is disabled (#15568)
jtpio Dec 27, 2023
319b74b
Accept/invoke inline completions with `Tab` (#15571)
krassowski Jan 2, 2024
07fe37e
Bump actions/labeler from 4 to 5 (#15582)
dependabot[bot] Jan 2, 2024
b6f176b
Revert "Bump actions/labeler from 4 to 5 (#15582)" (#15593)
jtpio Jan 2, 2024
7084699
Fixes the order of items in notebook toolbar (#15553)
brichet Jan 3, 2024
9604b33
fix ctrl+s rtc bug (#15597)
andrewfulton9 Jan 3, 2024
638f628
Group dependabot updates (#15592)
jtpio Jan 4, 2024
7e40410
Bump altair from 5.1.2 to 5.2.0 (#15585)
dependabot[bot] Jan 4, 2024
78ed638
Bump pandas from 2.1.3 to 2.1.4 (#15588)
dependabot[bot] Jan 4, 2024
6cd0ea0
Bump actions/stale from 8 to 9 (#15583)
dependabot[bot] Jan 4, 2024
a0ee827
Bump github/codeql-action from 2 to 3 (#15580)
dependabot[bot] Jan 4, 2024
eff7d42
Bump tj-actions/changed-files from 40.2.0 to 41.0.1 (#15581)
dependabot[bot] Jan 4, 2024
ee86951
Fix dependabot config (#15618)
fcollonval Jan 9, 2024
4f57e27
[pre-commit.ci] pre-commit autoupdate (#15591)
pre-commit-ci[bot] Jan 9, 2024
13ba4cc
Bump follow-redirects from 1.15.2 to 1.15.4 (#15622)
dependabot[bot] Jan 9, 2024
07b9339
Bump the actions group with 1 update (#15620)
dependabot[bot] Jan 11, 2024
cd1fe21
Fix syntax error in benchmark workflow (#15630)
krassowski Jan 12, 2024
f5c11cb
Show toast notification for running code cell while kernel initializi…
misterfads Jan 12, 2024
83b2ae9
Fix markdown getting un-rendered when focusing on a different cell (#…
krassowski Jan 13, 2024
b00846a
Note changes to statusbar items behaviour in extension migration guid…
j264415 Jan 15, 2024
631cb18
Restore previous Galata `page.filebrowser.refresh()` timeout logic (#…
jtpio Jan 15, 2024
ebd9131
Use `jlpm` as npm client for snapshot updates (#15641)
krassowski Jan 15, 2024
3711c95
Fix link in extension migration guide (#15640)
krassowski Jan 15, 2024
e9ccb60
Use jlpm for docs snapshots too (#15646)
krassowski Jan 16, 2024
a6f6b9d
Fix new line getting inserted when running cells with `Ctrl` + `Enter…
krassowski Jan 16, 2024
6c5cce7
Fix kernel shortcuts, add migration, fix defaults population (#15639)
krassowski Jan 16, 2024
b9d5faa
update to mermaid 10.7.0 (#15647)
bollwyvl Jan 17, 2024
0922e74
Fix outputarea package from not detecting updates (#15642)
MFA-X-AI Jan 17, 2024
aee0bac
Fixes focus indicator on input checkbox for Firefox (#15612)
alden-ilao Jan 17, 2024
0b96b80
[ci skip] Publish 4.1.0b1
krassowski Jan 17, 2024
43a4e70
User-facing changelog for 4.1 (#15648)
krassowski Jan 19, 2024
e1b3aab
Merge pull request from GHSA-4m77-cmpx-vjc4
krassowski Jan 19, 2024
f7cc20a
Fix CI on main: lint
krassowski Jan 19, 2024
19bd9b9
Merge pull request from GHSA-44cc-43rp-5947
krassowski Jan 19, 2024
f58594c
[ci skip] Publish 4.1.0b2
krassowski Jan 19, 2024
18b8367
Automated Changelog Entry - Remove 1 placeholder entries. (#15666)
Jan 20, 2024
e956d64
Bump the actions group with 2 updates (#15619)
dependabot[bot] Jan 22, 2024
f7f885e
Mention jupyter-ai pre-release in inline completer changelog section …
krassowski Jan 22, 2024
ef874a1
Issue-13794 switch from pytest-tornasync to pytest-jupyter (#15662)
KiranmaiKalla Jan 22, 2024
ae54125
Remove the add cell button from the tabbable item. It is now reachabl…
brichet Jan 23, 2024
ecd3afe
Migrate to `user` level or to none (as fallback) (#15678)
krassowski Jan 24, 2024
266d009
Bump to 0.15.2 (#15600)
fcollonval Jan 25, 2024
dafb934
Enable keyboard navigation in the statusbar (#14853)
j264415 Jan 25, 2024
cd268ce
Fix shortcut UI failing on filtering when empty command is given (#15…
krassowski Jan 26, 2024
85445cc
Bump hatchling (#15694)
fcollonval Jan 26, 2024
e38e0b8
Fix spurious "File Changed" dialogs using `hash` from `jupyter-server…
Wh1isper Jan 27, 2024
558c60f
[ci skip] Publish 4.1.0rc0
krassowski Jan 27, 2024
728c2b3
Add scroll margin to headings for better alignment (#15703)
krassowski Jan 29, 2024
b1d2858
Fix search highlights removal on clearing input box (#15690)
krassowski Jan 29, 2024
26677ad
fixed jupyterlab downgrade issue on plugin installation (#15650)
Sarthug99 Jan 30, 2024
af8d902
Removes Python 3.0, Notebook 5 mentions from contributor docs (#15710)
JasonWeill Jan 30, 2024
6554eea
Fix kernels sidepanel scrollbar (#15718)
FoSuCloud Jan 31, 2024
f843c0a
Replace `ifaxity/wait-on-action` wrapper with direct `wait-on` use (#…
krassowski Jan 31, 2024
63651b4
Fix `overrides.json` not working for shortcuts (#15716)
krassowski Jan 31, 2024
1a19d63
Run Mermaid tests on CI (#15717)
krassowski Jan 31, 2024
5ba76a8
Fix scrolling on execution and switching notebook mode (#15702)
krassowski Feb 1, 2024
7052a4c
[ci skip] Publish 4.1.0rc1
krassowski Feb 1, 2024
e51ff33
Ensure void elements have closing slash in mermaid svg (#15661)
bollwyvl Feb 2, 2024
0c8a5b0
Copy edits (#15730)
JasonWeill Feb 2, 2024
ba1a690
Bump the actions group with 3 updates (#15728)
dependabot[bot] Feb 3, 2024
2aff9e3
Fix running kernels icons issue #14962 (#15735)
paolocarinci Feb 3, 2024
b2f36ff
Fix cell toolbar getting stuck when using collapse cell (#15732)
FoSuCloud Feb 3, 2024
d9d578c
Bump the actions group with 3 updates (#15727)
dependabot[bot] Feb 4, 2024
b887949
Fix scrollbars partially blocking code completion (#15736)
phil-zxx Feb 4, 2024
82051a9
[ci skip] Publish 4.1.0
krassowski Feb 5, 2024
c23895a
move ocean specific code to 4.1.0
sigmarkarl Feb 12, 2024
b2248d5
Merge pull request #17 from spotinst/BGD-4696-4.1.x-ocean
sigmarkarl Feb 12, 2024
4718a5c
use ocean jupyter server
sigmarkarl Feb 12, 2024
ef5fad1
Merge branch '4.1.x-ocean' of https://github.com/spotinst/jupyterlab …
sigmarkarl Feb 12, 2024
c1a962c
Merge pull request #18 from spotinst/BGD-4696-4.1.x-ocean
sigmarkarl Feb 12, 2024
a074c35
hatch allow direct references
sigmarkarl Feb 12, 2024
ea68b6c
Merge pull request #19 from spotinst/BGD-4696-4.1.x-ocean
sigmarkarl Feb 12, 2024
50cb297
Bgd 4696 4.1.x ocean (#20)
sigmarkarl Mar 15, 2024
61e1c42
Bgd 4696 merge upstream (#21)
sigmarkarl Apr 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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", 2
current_version = 4, 1, 6, "final", 0
commit = False
tag = False
parse = (?P<major>\d+)\,\ (?P<minor>\d+)\,\ (?P<patch>\d+)\,\ \"(?P<release>\S+)\"\,\ (?P<build>\d+)
Expand Down
67 changes: 67 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
// README at: https://github.com/devcontainers/templates/tree/main/src/python
{
"name": "Python 3",
"build": {
"dockerfile": "../docker/Dockerfile",
"context": "..",
"target": "base"
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [8888],

// Use 'postCreateCommand' to run commands after the container is created.
// Populate the yarn cache
"postCreateCommand": "micromamba run pip install -e .",

// Configure tool-specific properties.
"customizations": {
"vscode": {
"extensions": [
"charliermarsh.ruff",
"dbaeumer.vscode-eslint",
"eamodio.gitlens",
"esbenp.prettier-vscode",
"github.vscode-github-actions",
"github.vscode-pull-request-github",
"meganrogge.template-string-converter",
"ms-python.python",
"streetsidesoftware.code-spell-checker"
],
"settings": {
"[javascript]": {
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"editor.tabSize": 2
},
"[javascriptreact]": {
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
"editor.tabSize": 2
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2
},
"[python]": {
"editor.tabSize": 4
},
"terminal.integrated.profiles.linux": {
"bash": {
"path": "bash",
"icon": "terminal-bash"
},
"zsh": {
"path": "zsh"
}
}
}
}
}

// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"
}
1 change: 1 addition & 0 deletions docker/Dockerfile.dockerignore → .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,4 @@ tests/**/coverage
tests/**/.cache-loader

**/node_modules
.yarn
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jupyterlab/geckodriver
jupyterlab/staging/yarn.js
jupyterlab/staging/index.js
jupyterlab/staging/webpack.config.js
packages/codemirror/test/foo*.js
packages/extensionmanager-extension/examples/listings
packages/nbconvert-css/raw.js
packages/services/dist
Expand Down
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,7 @@ module.exports = {
'extension_data',
'extension_name',
'file_extension',
'hash_algorithm',
'help_links',
'hist_access_type',
'ids_only',
Expand Down
13 changes: 13 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,23 @@ updates:
schedule:
# Check for updates to GitHub Actions every month
interval: "monthly"
groups:
actions:
patterns:
- "*"
# Set update schedule for pip
- package-ecosystem: "pip"
directory: "/"
schedule:
# Check for updates to GitHub Actions every month
# Align with pre-commit configuration .pre-commit-config.yaml
interval: "monthly"
groups:
pip:
patterns:
- "*"
ignore:
# Prevent the UI tests from failing, as the version number of ipython is visible
# in some of the Galata snapshots
- dependency-name: "ipython"
update-types: ["version-update:semver-minor", "version-update:semver-patch"]
Loading
Loading