Releases: jupyterlab/lumino
v2024.3.25
2024.3.25
@lumino/application: 2.3.0 => 2.3.1
@lumino/commands: 2.2.0 => 2.3.0
@lumino/datagrid: 2.3.0 => 2.3.1
@lumino/default-theme: 2.1.4 => 2.1.5
@lumino/widgets: 2.3.1 => 2.3.2
Enhancements made
- Optional prevent default and asynchronous hold for keybinding execution #689 (@krassowski)
Bugs fixed
- Skip processing prevented default key event #662 (@fcollonval)
Maintenance and upkeep improvements
- Update versions for new release #692 (@krassowski)
- Bump follow-redirects from 1.15.4 to 1.15.6 #691 (@dependabot)
- Update Release Scripts #690 (@blink1073)
- Bump the actions group with 1 update #687 (@dependabot)
- Bump ip from 2.0.0 to 2.0.1 #684 (@dependabot)
- Bump the actions group with 1 update #682 (@dependabot)
- Update dependabot configuration #681 (@fcollonval)
- Bump toshimaru/auto-author-assign from 2.0.1 to 2.1.0 #680 (@dependabot)
- Bump actions/cache from 3 to 4 #679 (@dependabot)
- Bump tj-actions/changed-files from 41.1.1 to 42.0.0 #678 (@dependabot)
- Bump tj-actions/changed-files from 41.0.1 to 41.1.1 #676 (@dependabot)
- Bump follow-redirects from 1.15.2 to 1.15.4 #673 (@dependabot)
- Bump tj-actions/changed-files from 40.2.1 to 41.0.1 #671 (@dependabot)
- Bump github/codeql-action from 2 to 3 #670 (@dependabot)
- Bump tj-actions/changed-files from 40.2.0 to 40.2.1 #663 (@dependabot)
- Bump tj-actions/changed-files from 40.1.0 to 40.2.0 #661 (@dependabot)
- Bump dessant/lock-threads from 4 to 5 #660 (@dependabot)
- Bump axios from 1.2.2 to 1.6.1 #658 (@dependabot)
- Bump tj-actions/changed-files from 40.0.0 to 40.1.0 #657 (@dependabot)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @brichet | @dependabot | @fcollonval | @krassowski | @novrain | @tonyfast | @welcome
v2023.11.5
2023.11.5
@lumino/application: 2.2.1 => 2.3.0
@lumino/commands: 2.1.3 => 2.2.0
@lumino/datagrid: 2.2.0 => 2.3.0
@lumino/default-theme: 2.1.3 => 2.1.4
@lumino/dragdrop: 2.1.3 => 2.1.4
@lumino/widgets: 2.3.0 => 2.3.1
New features added
- Datagrid: Introduce AsyncCellRenderer and ImageRenderer #630 (@martinRenou)
Enhancements made
- Remove dynamic keyboard event mode #653 (@brichet)
- Pass
_luminoEvent
argument when executing commands via keybinding #644 (@andrewfulton9) - Keydown event at bubbling phase #635 (@brichet)
Bugs fixed
- Propagate scroll from backdrop #652 (@krassowski)
- Add default top/left for
.lm-mod-drag-image
#651 (@krassowski) - Added role of button to addButton to make itkeyboard accessible when using screenreader #615 (@s596757)
- MenuBar: do not focus on hover #607 (@gabalafou)
Maintenance and upkeep improvements
- Update versions for a new release #656 (@krassowski)
- Bump tj-actions/changed-files from 39.2.3 to 40.0.0 #654 (@dependabot)
- Bump actions/setup-node from 3 to 4 #649 (@dependabot)
- Bump tj-actions/changed-files from 39.2.2 to 39.2.3 #648 (@dependabot)
- Bump tj-actions/changed-files from 39.2.1 to 39.2.2 #647 (@dependabot)
- Bump tj-actions/changed-files from 39.2.0 to 39.2.1 #646 (@dependabot)
- Bump postcss from 8.4.24 to 8.4.31 #645 (@dependabot)
- Switch from
hub
togh
CLI #643 (@fcollonval) - Bump toshimaru/auto-author-assign from 2.0.0 to 2.0.1 #642 (@dependabot)
- Bump get-func-name from 2.0.0 to 2.0.2 #640 (@dependabot)
- Bump tj-actions/changed-files from 39.0.3 to 39.2.0 #639 (@dependabot)
- Bump toshimaru/auto-author-assign from 1.6.2 to 2.0.0 #638 (@dependabot)
- Update versions #636 (@fcollonval)
- Bump tj-actions/changed-files from 39.0.1 to 39.0.3 #634 (@dependabot)
- Bump tj-actions/changed-files from 38.2.1 to 39.0.1 #632 (@dependabot)
- Added a test to check the add tab button has a role of button #631 (@m158261)
- Bump actions/checkout from 3 to 4 #629 (@dependabot)
- Bump tj-actions/changed-files from 37.6.1 to 38.2.1 #628 (@dependabot)
- Bump apache/skywalking-eyes from 0.4.0 to 0.5.0 #625 (@dependabot)
- Bump tj-actions/changed-files from 37.6.0 to 37.6.1 #624 (@dependabot)
- Bump tj-actions/changed-files from 37.5.1 to 37.6.0 #621 (@dependabot)
- Bump tj-actions/changed-files from 37.4.0 to 37.5.1 #620 (@dependabot)
Deprecated features
Contributors to this release
(GitHub contributors page for this release)
@andrewfulton9 | @brichet | @dependabot | @fcollonval | @gabalafou | @krassowski | @m158261 | @martinRenou | @s596757 | @tonyfast | @welcome
v2023.9.25-alpha.0
2023.9.25-alpha.0
@lumino/application: 2.2.1 => 2.3.0-alpha.0
@lumino/datagrid: 2.2.0 => 2.3.0-alpha.0
@lumino/default-theme: 2.1.3 => 2.1.4-alpha.0
@lumino/widgets: 2.3.0 => 2.3.1-alpha.0
New features added
- Datagrid: Introduce AsyncCellRenderer and ImageRenderer #630 (@martinRenou)
Enhancements made
- Keydown event at bubbling phase #635 (@brichet)
- Datagrid: Introduce AsyncCellRenderer and ImageRenderer #630 (@martinRenou)
Bugs fixed
- Added role of button to addButton to make itkeyboard accessible when using screenreader #615 (@s596757)
- MenuBar: do not focus on hover #607 (@gabalafou)
Maintenance and upkeep improvements
- Update versions #636 (@fcollonval)
- Bump tj-actions/changed-files from 39.0.1 to 39.0.3 #634 (@dependabot)
- Bump tj-actions/changed-files from 38.2.1 to 39.0.1 #632 (@dependabot)
- Added a test to check the add tab button has a role of button #631 (@m158261)
- Bump actions/checkout from 3 to 4 #629 (@dependabot)
- Bump tj-actions/changed-files from 37.6.1 to 38.2.1 #628 (@dependabot)
- Bump apache/skywalking-eyes from 0.4.0 to 0.5.0 #625 (@dependabot)
- Bump tj-actions/changed-files from 37.6.0 to 37.6.1 #624 (@dependabot)
- Bump tj-actions/changed-files from 37.5.1 to 37.6.0 #621 (@dependabot)
- Bump tj-actions/changed-files from 37.4.0 to 37.5.1 #620 (@dependabot)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @dependabot | @fcollonval | @gabalafou | @krassowski | @m158261 | @martinRenou | @s596757 | @welcome
v2023.7.27
2023.7.27
@lumino/algorithm: 2.0.0 => 2.0.1
@lumino/application: 2.2.0 => 2.2.1
@lumino/collections: 2.0.0 => 2.0.1
@lumino/commands: 2.1.2 => 2.1.3
@lumino/coreutils: 2.1.1 => 2.1.2
@lumino/datagrid: 2.1.2 => 2.2.0
@lumino/default-theme: 2.1.2 => 2.1.3
@lumino/disposable: 2.1.1 => 2.1.2
@lumino/domutils: 2.0.0 => 2.0.1
@lumino/dragdrop: 2.1.2 => 2.1.3
@lumino/keyboard: 2.0.0 => 2.0.1
@lumino/messaging: 2.0.0 => 2.0.1
@lumino/polling: 2.1.1 => 2.1.2
@lumino/properties: 2.0.0 => 2.0.1
@lumino/signaling: 2.1.1 => 2.1.2
@lumino/virtualdom: 2.0.0 => 2.0.1
@lumino/widgets: 2.2.0 => 2.3.0
New features added
Enhancements made
- Add expansion toggled signal of subpanels in an Accordion Panel #614 (@DenisaCG)
- [accessibility] Uses the arrow keys for tab bar navigation #612 (@brichet)
- elements respond to enter or spacebar #590 (@g547315)
- Resize column to fit text on double click #546 (@vthemelis)
Bugs fixed
Maintenance and upkeep improvements
- Update versions #619 (@fcollonval)
- Bump tj-actions/changed-files from 37.1.2 to 37.4.0 #613 (@dependabot)
- Bump tj-actions/changed-files from 37.1.0 to 37.1.2 #611 (@dependabot)
- Bump semver from 5.7.1 to 5.7.2 #609 (@dependabot)
- Bump tj-actions/changed-files from 37.0.5 to 37.1.0 #608 (@dependabot)
- Bump tj-actions/changed-files from 37.0.3 to 37.0.5 #605 (@dependabot)
- Bump tj-actions/changed-files from 36.4.0 to 37.0.3 #603 (@dependabot)
- Upgrade dev dependencies #599 (@fcollonval)
Documentation improvements
- Update releaser workflow names #602 (@fcollonval)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @DenisaCG | @dependabot | @echarles | @fcollonval | @g547315 | @krassowski | @tonyfast | @vthemelis | @welcome
v2023.6.22
2023.6.22
@lumino/application: 2.1.1 => 2.2.0
@lumino/commands: 2.1.1 => 2.1.2
@lumino/datagrid: 2.1.1 => 2.1.2
@lumino/default-theme: 2.1.1 => 2.1.2
@lumino/dragdrop: 2.1.1 => 2.1.2
@lumino/widgets: 2.1.1 => 2.2.0
Enhancements made
- Use Actual Return character for Mac shortcuts. #592 (@Carreau)
- Add a 'defer' option to the autoStart argument #588 (@brichet)
- Added "tabindex=0" for sidebar accessibility #583 (@j264415)
- Splits with merge option for dock panels #582 (@tavin)
Bugs fixed
- Fix position of drag image #595 (@MetRonnie)
- Invalid unicode characters removed from datagrid #578 (@nicojapas)
- Fix dblclick events with Drag.overrideCursor active (#547) #564 (@jjrv)
Maintenance and upkeep improvements
- Bump versions #600 (@fcollonval)
- Upgrade releaser workflows #598 (@fcollonval)
- Bump tj-actions/changed-files from 36.1.0 to 36.4.0 #597 (@dependabot)
- Bump tj-actions/changed-files from 36.0.17 to 36.1.0 #594 (@dependabot)
- Bump tj-actions/changed-files from 36.0.9 to 36.0.17 #591 (@dependabot)
- Bump tj-actions/changed-files from 35.9.2 to 36.0.9 #589 (@dependabot)
- Bump socket.io-parser from 4.2.1 to 4.2.3 #587 (@dependabot)
- Seed tests for datagrid, test
TextRenderer/drawText
#585 (@krassowski) - Bump tj-actions/changed-files from 35.9.0 to 35.9.2 #580 (@dependabot)
Contributors to this release
(GitHub contributors page for this release)
@brichet | @Carreau | @dependabot | @fcollonval | @j264415 | @jjrv | @krassowski | @MetRonnie | @nicojapas | @tavin | @welcome
v2023.4.27
2023.4.27
@lumino/application: 2.1.0 => 2.1.1
@lumino/commands: 2.1.0 => 2.1.1
@lumino/coreutils: 2.1.0 => 2.1.1
@lumino/datagrid: 2.1.0 => 2.1.1
@lumino/default-theme: 2.1.0 => 2.1.1
@lumino/disposable: 2.1.0 => 2.1.1
@lumino/dragdrop: 2.1.0 => 2.1.1
@lumino/polling: 2.1.0 => 2.1.1
@lumino/signaling: 2.1.0 => 2.1.1
@lumino/widgets: 2.1.0 => 2.1.1
Maintenance and upkeep improvements
- Bump patch version #579 (@fcollonval)
- Make
Token.description
optional for backward compatibility #577 (@fcollonval) - Bump tj-actions/changed-files from 35.8.0 to 35.9.0 #576 (@dependabot)
- Bump tj-actions/changed-files from 35.7.12 to 35.8.0 #575 (@dependabot)
- Bump tj-actions/changed-files from 35.7.8 to 35.7.12 #574 (@dependabot)
Contributors to this release
v2023.4.7
2023.4.7
@lumino/application: 2.0.1 => 2.1.0
@lumino/commands: 2.0.1 => 2.1.0
@lumino/coreutils: 2.0.0 => 2.1.0
@lumino/datagrid: 2.0.1 => 2.1.0
@lumino/default-theme: 2.0.1 => 2.1.0
@lumino/disposable: 2.0.0 => 2.1.0
@lumino/dragdrop: 1.14.5 => 2.1.0
@lumino/polling: 2.0.0 => 2.1.0
@lumino/signaling: 2.0.0 => 2.1.0
@lumino/widgets: 2.0.1 => 2.1.0
Enhancements made
- Add optional
description
toToken
#572 (@fcollonval)
Maintenance and upkeep improvements
- Bump coreutils minor version #573 (@fcollonval)
- Bump tj-actions/changed-files from 35.7.6 to 35.7.8 #571 (@dependabot)
- Bump tj-actions/changed-files from 35.7.2 to 35.7.6 #569 (@dependabot)
Contributors to this release
v2023.3.27 (1.x)
2023.3.27 (1.x)
Bugs fixed
Maintenance and upkeep improvements
- Update versions #565 (@fcollonval)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@afshin | @andrii-i | @fcollonval | @krassowski | @steff456 | @welcome
v2023.3.27
2023.3.27
@lumino/application: 2.0.0 => 2.0.1
@lumino/commands: 2.0.0 => 2.0.1
@lumino/datagrid: 2.0.0 => 2.0.1
@lumino/default-theme: 2.0.0 => 2.0.1
@lumino/widgets: 2.0.0 => 2.0.1
Bugs fixed
- Prevents enter from being interpreted as emoji #563 (@JasonWeill)
- Disable size containment for split handle #560 (@krassowski)
Maintenance and upkeep improvements
- Update versions #566 (@fcollonval)
- Bump tj-actions/changed-files from 35.6.4 to 35.7.2 #562 (@dependabot)
Documentation improvements
- Backport changelog from 1.x #558 (@fcollonval)
- Improve documentation #557 (@fcollonval)
Contributors to this release
(GitHub contributors page for this release)
@andrii-i | @dependabot | @fcollonval | @JasonWeill | @krassowski | @welcome
v2023.3.15
2023.3.15
@lumino/algorithm: 1.9.2 => 2.0.0
@lumino/application: 1.31.3 => 2.0.0
@lumino/collections: 1.9.3 => 2.0.0
@lumino/commands: 1.21.1 => 2.0.0
@lumino/coreutils: 1.12.1 => 2.0.0
@lumino/datagrid: 0.36.8 => 2.0.0
@lumino/default-theme: 0.22.8 => 2.0.0
@lumino/disposable: 1.10.4 => 2.0.0
@lumino/domutils: 1.8.2 => 2.0.0
@lumino/dragdrop: 1.14.4 => 2.0.0
@lumino/keyboard: 1.8.2 => 2.0.0
@lumino/messaging: 1.10.3 => 2.0.0
@lumino/polling: 1.11.4 => 2.0.0
@lumino/properties: 1.8.2 => 2.0.0
@lumino/signaling: 1.11.1 => 2.0.0
@lumino/virtualdom: 1.14.3 => 2.0.0
@lumino/widgets: 1.37.1 => 2.0.0
Highlights ✨
- Drop custom iterator in favor of standard Iterators and generators
- Add asynchronous iterable
Stream
class inheriting fromSignal
- Various performance enhancements on the datagrid
- Assets target is now ES2018
See migration guide for more details on API changes when migrating from version 1 to version 2.
Enhancements made
- Make
IOverflowMenuOptions.title
optional #550 (@jtpio) - Check for hidden items before re-rendering #531 (@alec-kr)
- Add contain strict for elements with fully managed layout #506 (@krassowski)
- Add content-visibility hide mode #497 (@krassowski)
- Collapse main menu options in a hamburger menu #489 (@steff456)
- Improve the menubar accessibility #465 (@scmmmh)
- Add async iterable
Stream
class that inherits fromSignal
#462 (@afshin) - Disable text eliding by default #451 (@ibdafna)
- Add support for list of keystrokes #433 (@fcollonval)
- Add plugin description #419 (@fcollonval)
- Improve title on accordion label #406 (@fcollonval)
- Handle deferred processing when
document
is hidden #402 (@afshin) - Improve datagrid performance #394 (@martinRenou)
- Make
Poll
an async iterable #386 (@afshin) - Dynamic extensions reloading #377 (@fcollonval)
- Fix tab trap in menubar #373 (@gabalafou)
Bugs fixed
- Fix requiring position for
MenuBar
undetermined index #549 (@fcollonval) - Accessibility in accordion panel #537 (@brichet)
- Remove cursor style #534 (@fcollonval)
- Accessibility: role attributes #507 (@brichet)
- Improve performance of drag & drop, esp. in Chrome #502 (@krassowski)
- Only add aria-hidden for
scale
mode #501 (@krassowski) - Fix finding dependents for deactivation #490 (@fcollonval)
- Fix drag-and-drop of nested dock panel #473 (@drcd1)
- When rejecting the internal promise in a
Stream
, catch failures #464 (@afshin) - Datagrid: Do not prevent page scroll if we are not actually scrolling the grid #446 (@martinRenou)
- Avoid menu layout trashing by moving DOM queries #432 (@krassowski)
- Fix resizing and mode switching in
DockPanel
#411 (@afshin) - Fix labelledby to support multiple elements on page #407 (@fcollonval)
- Handle deferred processing when
document
is hidden #402 (@afshin) - Switch to using
setTimeout
for all deferred processing. #395 (@thetorpedodog) - Fix bug that prevents any startup plugins from activating #391 (@afshin)
- Fix service type #382 (@afshin)
- Refactor
retro()
, clean up iterators #361 (@afshin)
Maintenance and upkeep improvements
- Target ES2018 #388 (@afshin)
- Audit
DataGrid
public API in preparation for 0.x => 2.0 #458 (@afshin) - Set publication to public #545 (@fcollonval)
- Update to yarn 3 #536 (@fcollonval)
- Bump tj-actions/changed-files from 24 to 35.6.4 #555 #552 #548 #543 #538 #532 #525 #518 #514 #508 #503 #493 #466 #461 #454 #445 #435 #424 #423 #417 #404 #389 #379 #372 #352 (@dependabot)
- Bump verdaccio #544 (@fcollonval)
- Bump http-cache-semantics from 4.1.0 to 4.1.1 #530 (@dependabot)
- Bump ua-parser-js from 0.7.32 to 0.7.33 #529 (@dependabot)
- Bump toshimaru/auto-author-assign from 1.6.1 to 1.6.2 #513 (@dependabot)
- Upgrade dev tools #512 (@fcollonval)
- Bump json5 from 1.0.1 to 1.0.2 #510 (@dependabot)
- Bump dessant/lock-threads from 3 to 4 #492 (@dependabot)
- Bump decode-uri-component from 0.2.0 to 0.2.2 #483 (@dependabot)
- Use Firefox from playwright #481 (@fcollonval)
- Set up jupyter releaser #474 (@blink1073)
- Bump engine.io from 6.2.0 to 6.2.1 #469 (@dependabot)
- Fix license header CI #468 (@fcollonval)
- Bump loader-utils from 3.2.0 to 3.2.1 #467 ([@dependabot](https://github.com/dependa...