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

chore(deps-dev): bump @babel/runtime from 7.21.5 to 7.26.10 #1894

Merged
merged 1 commit into from
Mar 26, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2025

Bumps @babel/runtime from 7.21.5 to 7.26.10.

Release notes

Sourced from @​babel/runtime's releases.

v7.26.10 (2025-03-11)

Thanks @​jordan-choi and @​mmmsssttt404 for your first PRs!

This release includes a fix for GHSA-968p-4wvh-cqc8, a security vulnerability which affects the .replace method of transpiled regular expressions that use named capturing groups.

👓 Spec Compliance

🐛 Bug Fix

  • babel-parser, babel-template
  • babel-core
  • babel-parser, babel-plugin-transform-typescript
  • babel-traverse
  • babel-generator
  • babel-parser
  • babel-helpers, babel-runtime, babel-runtime-corejs2, babel-runtime-corejs3

💅 Polish

  • babel-standalone

🏠 Internal

Committers: 6

v7.26.9 (2025-02-14)

🐛 Bug Fix

... (truncated)

Changelog

Sourced from @​babel/runtime's changelog.

v7.26.10 (2025-03-11)

👓 Spec Compliance

🐛 Bug Fix

  • babel-parser, babel-template
  • babel-core
  • babel-parser, babel-plugin-transform-typescript
  • babel-traverse
  • babel-generator
  • babel-parser
  • babel-helpers, babel-runtime, babel-runtime-corejs2, babel-runtime-corejs3

💅 Polish

  • babel-standalone

🏠 Internal

v7.26.9 (2025-02-14)

🐛 Bug Fix

🏠 Internal

v7.26.7 (2025-01-24)

🐛 Bug Fix

  • babel-helpers, babel-preset-env, babel-runtime-corejs3
  • babel-plugin-transform-typeof-symbol

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 11, 2025
Copy link

netlify bot commented Mar 11, 2025

Deploy Preview for cornerstone-3d-docs ready!

Name Link
🔨 Latest commit 79dcb47
🔍 Latest deploy log https://app.netlify.com/sites/cornerstone-3d-docs/deploys/67e44288ee57800008c5b3fc
😎 Deploy Preview https://deploy-preview-1894--cornerstone-3d-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/babel/runtime-7.26.10 branch 10 times, most recently from 5dd6934 to 53fcd5f Compare March 17, 2025 22:13
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/babel/runtime-7.26.10 branch from 53fcd5f to f9ec5c2 Compare March 25, 2025 13:36
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.21.5 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/babel/runtime-7.26.10 branch from f9ec5c2 to 79dcb47 Compare March 26, 2025 18:08
@sedghi sedghi merged commit b75c113 into main Mar 26, 2025
5 of 7 checks passed
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/babel/runtime-7.26.10 branch March 26, 2025 18:11
sedghi pushed a commit that referenced this pull request Mar 26, 2025
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.21.5 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
sedghi added a commit that referenced this pull request Mar 28, 2025
…1928)

* refactor(segmentation): Simplify preview handling and remove unused code

- Removed unnecessary previewVoxelManager references in various files.
- Updated createMemo method to eliminate preview parameter.
- Cleaned up BrushTool and related strategies to streamline preview logic.
- Enhanced code readability by removing commented-out code and redundant checks.

* Add some changes

* fix undo

* works

* refactor(segmentation): Improve BrushTool preview handling and memo management

- Introduced a memoMap in LabelmapBaseTool to manage multiple memo instances.
- Updated createMemo method to handle memo creation and retrieval more efficiently.
- Enhanced BrushTool's preview logic by integrating strategy data and memo management.
- Removed redundant checks and improved code clarity in preview-related methods.

* feat(segmentation): Implement auto-segmentation functionality in ONNXSegmentationController

- Added auto-segment mode to ONNXSegmentationController with properties for enabling/disabling and setting the number of random points.
- Introduced new methods to handle segmentation logic based on previous images in auto-segment mode.
- Created a new example for auto-segmentation in the ai package, integrating UI elements for brush size and toggle functionality.
- Enhanced existing viewport classes to support acquisition plane checks.
- Updated cache to retrieve images by referenced ImageId.

* feat(segmentation): Add undo and redo functionality to labelmap segmentation

- Introduced Undo and Redo buttons in the stackLabelmapSegmentation example, utilizing DefaultHistoryMemo for state management.
- Enhanced BrushTool to handle labelmap undo events, updating preview data accordingly.
- Updated Events enum to include LABELMAP_UNDO for better event handling.
- Triggered LABELMAP_UNDO event in createLabelmapMemo to facilitate undo operations.

* progress

* feat(segmentation): Enhance center segment index management in LabelmapBaseTool

- Added centerSegmentIndexInfo to LabelmapBaseTool for improved segment index tracking.
- Updated BrushStrategy and related composition strategies to utilize the new centerSegmentIndexInfo structure.
- Removed redundant configuration references and streamlined segment index handling in various strategies.
- Enhanced preview logic to reset changed indices appropriately.

* feat(segmentation): Improve BrushTool preview logic and handling

- Enhanced BrushTool's previewCallback to prevent execution during dragging.
- Cleared pending preview timers when dragging starts to ensure accurate preview updates.
- Updated LabelmapBaseTool to conditionally set previewOnHover based on dragging state.
- Modified setValue strategy to prevent previewOnHover from overriding actual segmentation values.

* feat(segmentation): Update LabelmapBaseTool to enhance preview logic

- Added conditional setting for previewOnHover in LabelmapBaseTool based on dragging state.
- Improved user experience by preventing preview during drag operations.

* feat(segmentation): Refine setValue strategy for improved preview handling

- Added conditional logic to set voxel values based on previewSegmentIndex when centerSegmentIndexInfo is null.
- Removed redundant code to streamline the setValue strategy and enhance clarity in preview logic.

* feat(segmentation): Add line dash configuration to BrushTool

- Introduced conditional lineDash property in BrushTool based on centerSegmentIndexInfo for enhanced visual feedback during segmentation.
- Improved user experience by providing a dashed line for the first segment index, aiding in distinguishing between segments.

* feat(segmentation): Add DynamicThresholdWithIslandRemoval brush tool

- Introduced a new brush instance for DynamicThresholdWithIslandRemoval to enhance segmentation capabilities.
- Updated brush strategies and values to include the new tool, improving user options for segmentation.
- Modified setupTools function to activate the new brush tool with appropriate configurations.
- Ensured that the BrushTool handles operation data correctly to prevent unnecessary execution.

* feat(segmentation): Enhance preview functionality in BrushTool and refactor setValue strategy

- Enabled the preview feature in the BrushTool configuration for improved user feedback during segmentation.
- Refactored the setValue strategy by extracting logic into a new utility function, handleUseSegmentCenterIndex, to streamline the handling of segment indices and improve code clarity.
- Removed redundant conditional checks in setValue strategy, enhancing maintainability and readability.

Co-authored-by: Bill Wallace <[email protected]>

* yarn

* chore: try to add depandabot for bun (#1941)

* chore: try to add depandabot for bun

* try to fix docs

* chore(version): version.json [skip ci]

* chore(version): Update package versions [skip ci]

* chore(deps-dev): bump @babel/runtime from 7.21.5 to 7.26.10 (#1894)

Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.21.5 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): bump @babel/helpers from 7.25.0 to 7.26.10 (#1895)

Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.25.0 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers)

---
updated-dependencies:
- dependency-name: "@babel/helpers"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump @babel/runtime-corejs3 from 7.26.9 to 7.26.10 (#1896)

Bumps [@babel/runtime-corejs3](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime-corejs3) from 7.26.9 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime-corejs3)

---
updated-dependencies:
- dependency-name: "@babel/runtime-corejs3"
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(version): version.json [skip ci]

* chore(version): Update package versions [skip ci]

* feat: Enhance labelmap memo functionality and event handling

- Added a unique identifier to the Memo type for better tracking.
- Introduced LABELMAP_REDO event to handle redo operations for labelmaps.
- Updated BrushTool to call the parent handler for accepted memos during undo operations.
- Improved memo tracking in LabelmapBaseTool to support auto-accepting previews on redo.
- Refactored preview handling in segmentation strategies to utilize the new memo structure.

* feat: Refactor event handling for history operations and enhance cache functionality

- Introduced a new cache for referenced image IDs to improve image retrieval by referencedImageId.
- Updated event handling to replace LABELMAP_UNDO and LABELMAP_REDO with HISTORY_UNDO and HISTORY_REDO for better clarity in history operations.
- Enhanced the undoIf method in HistoryMemo to return a boolean indicating if an undo was performed.
- Adjusted BrushTool and LabelmapBaseTool to utilize the new history event system.

* works fine in the autosegmentai

* feat: Enhance cache functionality for referenced image IDs

- Added a new cache for referenced image IDs to improve image retrieval by referencedImageId.
- Updated methods to manage the addition and removal of referenced image IDs in the cache.
- Modified the image loader to support referencedImageId in local image options.

* fix: Update default random points and improve random point selection logic in ONNXSegmentationController

- Increased the default number of random points from 10 to 25 for better segmentation.
- Enhanced the random point selection logic to ensure it does not exceed the available points in pointLists.

* feat: Introduce search breadth parameter for improved segmentation point retrieval

- Added a new private property `_searchBreadth` to control the search range for neighboring slices.
- Updated the logic to check for segmentation points in both previous and next slices based on the specified search breadth, enhancing the accuracy of point selection.

* fix

* fix build

* refactor: Clean up BrushStrategy by removing unused center IJK logic

- Removed commented-out code related to center IJK handling to streamline the BrushStrategy class.
- Simplified the logic in the brush operation to enhance readability and maintainability.

* refactor: Update segmentation identifiers and improve acceptedMemoIds structure

- Changed segmentation IDs in stackLabelmapSegmentation example for better clarity.
- Refactored acceptedMemoIds from Set to Map in LabelmapBaseTool to store element and segment index.
- Updated related logic to utilize the new structure for improved data handling in segmentation operations.

* fix

* fix build

* fix test

* Enable center segment index for brush tool for examples

* fix the preview undo getting accepted

- Removed unused event listener for history redo in LabelmapBaseTool to simplify the code.
- Moved the call to doneEditMemo() to ensure it occurs after accepting the preview, improving the accuracy of the timestamp.
- Eliminated the clearing of the voxel manager in the preview strategy to enhance performance and maintainability.

* fix: Improve preview handling and prevent conflicts with hover

- Removed commented-out code related to voxel manager in the preview strategy for clarity.
- Added a check to prevent the previewOnHover from overriding the segmentation value, ensuring consistent behavior during interactions.
- Included a safeguard to return early if operationData is not provided in the reject preview callback.

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Bill Wallace <[email protected]>
Co-authored-by: ohif-bot <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant