Skip to content

fix(deps): update dependency buefy to v3#317

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/buefy-3.x
Open

fix(deps): update dependency buefy to v3#317
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/buefy-3.x

Conversation

@renovate

@renovate renovate Bot commented Nov 7, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
buefy (source) 0.9.293.0.7 age confidence

Release Notes

buefy/buefy (buefy)

v3.0.7

Compare Source

Chores & Dependency Updates
  • Resolve 15 Dependabot security alerts by updating axios (^1.15.2), @babel/preset-env (^7.29.5), and adding overrides for fast-uri (^3.1.2), follow-redirects (^1.16.0), and postcss (^8.5.10).
  • Add workflow_dispatch trigger to npm publish workflow.

v3.0.6

Compare Source

Features
  • #​4329 Add icon alias system and inline SVG checkmarks for Checkbox component.
Fixes (docs)
  • #​4324 Adjust links and spacings on the homepage.

v3.0.5

Compare Source

Fixes
  • #​4315 Fixed desktop scrolling issues on mobile-sized viewports.
  • #​4314 Checkbox SVG now uses concrete colors for consistent rendering.
  • #​4313 Ensure Carousel list includes the .carousel class.
Enhancements
  • #​4308 Modernize docs sidebar, pager, and icons.
  • #​4317 Update CDN links and usage examples in the documentation.
Chores & Dependency Updates
  • #​4318 Add documentation impact assessment rules to contribution guidance.
  • #​4319 Address npm audit vulnerabilities.
  • #​4316 Bump dependencies: lodash, flatted, picomatch, rollup, immutable, minimatch.
New Contributors

v3.0.4

Compare Source

Fixes
  • #​4277 Fixed dropdown style for link-based items.
  • #​4280 Fixed missing background color in Datepicker.
  • #​4283 Added missing reference to Table component.
Enhancements
  • #​4261 Updated and expanded documentation as part of the revamp.
  • #​4287 Enhanced RTL support for Checkbox, Radio, Switch, and Form Field components.
  • #​4267 Added support for custom class props across components.
Chores & Dependency Updates
  • #​4268 Bumped Vite from 6.3.6 to 6.4.1.
  • #​4273 Bumped js-yaml from 4.1.0 to 4.1.1.
  • #​4279 Upgraded various project dependencies.
  • #​4281 Bumped shelljs and pre-commit versions.

v3.0.3

Compare Source

Fixes
Fixes (docs)
  • #​4254 Fixed CarbonAds code and themed it around buefy's theme.
  • #​4255 Fixed broken dev script in documentation - npm run dev stopped working.
Chores (docs)
  • #​4249 Bumped vite from 6.3.5 to 6.3.6.

v3.0.2

Compare Source

Fixes
  • #​4238 Updated navbar icon colors and fixed NavBurger rendering.
  • #​4229 Bubble up mouse events from b-table rows for better interactivity (@​kikuomax).
  • #​4236 Augmented Using Vue docs and examples for clarity (@​ElteHupkes).
  • #​4235 Extended Buefy CSS output to include built versions for CDN and static use.
  • #​4237 Updated internal CSS path references for consistency.
Fixes (docs)
  • #​4227 Updated StackBlitz integration to reflect latest component usage and styling.

v3.0.1

Compare Source

Fixes
  • #​4211 Restored autocomplete arrow key hover styles.
  • #​4205 Removed old modal style for closing "x" (now fixed in Bulma v1).
  • #​4204 Added missing span to NavBurger.
  • #​4210 chore(lib): use @forward in Buefy main Sass file to allow custom Sass variables.
Fixes (docs)

v3.0.0

Compare Source

Breaking Changes
  • Migrated entire codebase to Bulma v1.0.3 for modernized styling and layout.
  • Deprecated Sass global built-in functions; replaced with modern equivalents.
  • Removed legacy bulmacssvars and outdated style references.
  • Replaced all value props with modelValue across components to align with Vue 3 standards.
  • Programmatically mounted components (e.g., Modal, Dialog, Snackbar) now require standalone Vue apps and cannot use plugins.
  • StepItem, CarouselItem, and TabItem now require explicit order props to maintain consistent rendering order.
New Features
  • Introduced a new color system for Buefy v3 documentation and component theming.
  • Added support for Cleave.js as a directive for input formatting.
  • Updated all style variables and documentation to reflect Bulma v1 conventions.
Fixes
  • Resolved SCSS issues in Dropdown, Navbar, and Input loading states.
  • Fixed deprecated Sass usage and lint/type check errors across the codebase.
  • Updated unit tests to reflect new architecture and styling.
Fixes (docs)
  • Updated documentation for Sass and CSS variable usage.
  • Refreshed component style variable references and examples.
  • Migrated interactive examples to StackBlitz and updated Netlify deploy previews.
Others
  • Merged 28 commits for Bulma v1 migration and v3 release.
  • Bumped version to v3.0.0 and updated changelog accordingly.
  • Cleaned up dev dependencies and workflows for modern build tools.

v1.0.2

Compare Source

Fixes
  • #​4139 Fixed various bugs in the Autocomplete component.
  • #​4189 Fixed Clockpicker not closing properly and removed the autoSwitch prop.
  • #​4156 Exported SnackbarOpenParams type for better TypeScript support.
  • #​4176 Fixed issues in the ImproveThis component.
  • Removed deprecated high contrast styles and references.
  • Removed accidental dependencies and cleaned up unused references to buefy-next.
Fixes (docs)
  • #​4142 Updated documentation for Vue 3 components.
  • #​4193 Cleaned up README content and formatting.
  • Updated social and Discord links across documentation.
  • Migrated interactive examples from CodePen to StackBlitz.
Others
  • #​4173 Version bump: package.json version set to 1.0.2
  • #​4197 Update Changelog for version 1.0.2
  • #​4184 Added bulma as a direct dependency of Buefy.
  • #​4192 Cleaned up StackBlitz integration and dev dependencies.
  • #​4196 Implemented Carbon Ads integration.
  • Updated workflows and access levels for dev packages.
  • Added reference to ClockpickerFace component.
  • Added Buefy Collective metadata for community support.

v1.0.1

Breaking changes
  • #​4135 Tooltip introduced a new variant is-auto for the position prop and made it the new default.
Fixes
  • Updated workflows and scripts to reference the package as "buefy" instead of "@​ntohq/buefy-next".
  • Updated main repo references:
  • package.json now points to the new repository and issues URLs.
  • Linting, type check, and unit test scripts reference "buefy" workspace.
  • All configuration and ignore files renamed/moved from buefy-next to buefy.
Fixes (docs)
  • README installation and usage instructions updated to use buefy as the npm package.
  • Documentation now references buefy instead of @​ntohq/buefy-next everywhere.
  • Clarified developer release installation instructions and naming conventions in the README.
Others
  • Version bump: package.json version set to 1.0.1.
  • jsconfig updated to reference new source directory.
  • Large updates to package-lock.json and workflow YAML files to match new structure.

v1.0.0

This version was published more than 8 years before the intended release of Buefy 1.0 and does not represent the official, stable v1. It was released prematurely and lacks the features, structure, and design decisions that define the true Buefy v1.0.0

Please upgrade to v1.0.1 or newer to access the latest architecture, complete documentation, and active support.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from Clivern as a code owner November 7, 2025 12:06
@renovate

renovate Bot commented Nov 7, 2025

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: web/package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: web@1.0.0
npm ERR! Found: vue@2.7.16
npm ERR! node_modules/vue
npm ERR!   vue@"2.7.16" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^3.0.0" from buefy@3.0.7
npm ERR! node_modules/buefy
npm ERR!   buefy@"3.0.7" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /runner/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /runner/cache/others/npm/_logs/2026-05-28T14_40_49_663Z-debug-0.log

@renovate renovate Bot force-pushed the renovate/buefy-3.x branch from ff33d95 to dbffe36 Compare January 18, 2026 05:56
@renovate renovate Bot force-pushed the renovate/buefy-3.x branch from dbffe36 to 7afefb4 Compare April 9, 2026 08:48
@renovate renovate Bot force-pushed the renovate/buefy-3.x branch from 7afefb4 to 10d592e Compare May 15, 2026 05:00
@renovate renovate Bot force-pushed the renovate/buefy-3.x branch from 10d592e to 5f5d326 Compare May 16, 2026 04:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants