--- layout: docs title: Migrating to v4 description: Bootstrap 4 is a major rewrite of the entire project. The most notable changes are summarized below, followed by more specific changes to relevant components. group: migration toc: true --- ## Beta 3 changes While Beta 2 saw the bulk of our breaking changes during the beta phase, but we still have a few that needed to be addressed in the Beta 3 release. These changes apply if you're updating to Beta 3 from Beta 2 or any older version of Bootstrap. ### Miscellaneous - Removed the unused `$thumbnail-transition` variable. We weren't transitioning anything, so it was just extra code. - The npm package no longer includes any files other than our source and dist files; if you relied on them and were running our scripts via the `node_modules` folder, you should adapt your workflow. ### Forms - Rewrote both custom and default checkboxes and radios. Now, both have matching HTML structure (outer `
` with sibling `` and `