Releases: userfrosting/monorepo
6.0.0-beta.8
What's Changed
- Packages now ship built modules instead of source code. All
package.json, Vite configs and scripts have been updated accordingly (#8) - Specify node engine version in each packages
- [Skeleton] Updated
vite.config.ts: Other packages removed fromoptimizeDeps - [Monorepo] Add
.github/copilot-instructions.md - [Monorepo] Update Workflows and Tasks
- [Skeleton] Convert GitHub Actions workflow files to reusable templates
- [Skeleton] Docker - Suppress PHP warnings in custom PHP ini
Full Changelog: 6.0.0-beta.7...6.0.0-beta.8
6.0.0-beta.7
What's Changed
- [Core] Add markdown parser extension system via MarkdownExtensionRecipe. Sprinkles can now register custom markdown extensions through the new MarkdownRepositoryInterface.
- [Pink-Cupcake] Add scroll-padding-top to prevent content from being hidden behind fixed headers when using anchor links
- [Pink-Cupcake] Minor UI tweaks to sidebar components
- [Pink-Cupcake] CSS: Add webkit-font-smoothing
- [Core] MarkdownService now uses configuration from the config service to customize markdown parser behavior. New
markdownconfig section added withhtml_input,allow_unsafe_links, andmax_nesting_leveloptions. - [Skeleton + Monorepo][Docker] Update tp PHP 8.4
- [Core] Add
SERVE_PORTenv variable for the built-in PHP Server. - [Admin] Fix missing crumbs in Permission detail page
- [Pink-Cupcake] Improved footer structure
- [Skeleton + Pink-Cupcake] Add mobile navigation
- [Skeleton] Restructure Navbar/Sidebar/Footer Content files
- [Pink-Cupcake] Renamed components : FooterContent -> UFFooter
- [Pink-Cupcake] Added
SideBarUserCardcomponent
Full Changelog: 6.0.0-beta.6...6.0.0-beta.7
6.0.0-beta.6
What's Changed
- Update Docker Readme
- Add tests for PHP 8.5
- [Admin] Update Limax frontend dependency + [Skeleton] Remove Limax from optimizeDeps (4.2.0 is now an ESModule)
- [Core] Fix deprecation with
thephpleague/csv - [Core] Update assets config to be more robust in edge cases in production
- [Skeleton] Add example file on how to overwrite the Less/CSS theme
- [Pink-Cupcake] Fix fontsource resources not being found when importing the main Less file in skeleton
- [Pink-Cupcake] Change body font to Mulish
- [Pink-Cupcake] Improved sidebar theming, enabling a light variant with a single variable
- [Pink-Cupcake] Fix icon not all having
fixed-widthin sidebar - Bump happy-dom from 15.11.7 to 20.0.2 by @dependabot[bot] in #4
- Bump vite from 6.3.6 to 6.4.1 by @dependabot[bot] in #5
Full Changelog: 6.0.0-beta.5...6.0.0-beta.6
6.0.0-beta.5
What's changed
- Bump Vite and Axios versions
- Add Docker config for Monorepo
- [Skeleton] Update Docker setup (Thanks @ssnukala)
- [Core] Run
vite:buildin production mode whenassets:buildis used - [Framework] Fix Resource getBasePath: Fix edge case where the location path is the same as the locator base path (eg. the location is in the main sprinkle)
- [Framework] Add new Resource methods to help find resource parent location :
getDirUri,getRelativeDirname,getAbsoluteDirname,getDirnameandisDir - [Framework] Improve Resource handling when the resource is a directory
- [Core + Skeleon] Go back to Vite default port (
5173) + allows Vite port to be in env variable
Full Changelog: 6.0.0-beta.4...6.0.0-beta.5
6.0.0-beta.4
What's changed
- [Core] Fix missing Composer dependency
- [Account] Replace default groups since the icons are no longer available
- [Skeleton] Add exclude list for optimizeDeps in Vite config
- [Skeleton] Add Admin Sprinkle to
main.ts - [Pink-Cupcake] Add missing components from exports of Account and Admin pages
- [Framework] Remove unused Fortress JS files
Full Changelog: 6.0.0-beta.3...6.0.0-beta.4
6.0.0-beta.3
What's changed
- Add 'limax' to optimizeDeps (Prevents
importing binding name 'default' cannot be resolved by star export entries) - Add YAML loader and replace
?rawto load yaml files as string - Update Eslint config
- [Pink Cupcake] Add missing index files references in
package.json - [Skeleton] Fix : user can be null per Typescript
- Cleanup
package.jsonscripts & unused dev dependencies - [Monorepo + Skeleton] Update VSCode tasks
- [Monorepo] Add Eslint & Typescript to CI Action
- Add/fix type definition
- Fix various tests
Full Changelog: 6.0.0-beta.2...6.0.0-beta.3
6.0.0-beta.2
Full Changelog: 6.0.0-beta.1...6.0.0-beta.2
6.0.0-beta.1
Full Changelog: 6.0.0-alpha.6...6.0.0-beta.1
6.0.0-alpha.6
See this post for more info: https://github.com/orgs/userfrosting/discussions/1261#discussioncomment-13678284
Full Changelog: 6.0.0-alpha.5...6.0.0-alpha.6
6.0.0-alpha.5
See this post for more info : https://github.com/orgs/userfrosting/discussions/1261#discussioncomment-13253078
Full Changelog: 6.0.0-alpha.4...6.0.0-alpha.5