Releases: nikolailehbrink/retail
v1.1.0
This release focuses on dependency updates, tooling alignment, and a few fixes to keep the starter template up to date with recent ecosystem changes.
Updates
- Updated to React Router v7.11.0 and upgraded all other dependencies.
- Renamed the
startscript topreviewand switched tovite preview, now officially supported by React Router 7. - Updated ESLint configuration to use
defineConfigand removed the deprecatedtseslint.config. - Updated Tailwind gradient classes to the Tailwind v4
linearsyntax. - Switched package versions to exact versions and added an
.npmrcto always use--save-exact. - Added VS Code extension recommendations.
- Removed unnecessary
knipconfiguration and replaced it with an empty config file; all relevant defaults are now handled byknipitself. - Updated the
metafunction to useloaderDatainstead of the deprecateddataproperty. - Updated the project to use the workspace’s TypeScript version.
Fixes
- Fixed type annotations in the Prettier config and added types for the Tailwind Prettier plugin.
ReTail with React Router 7
This is an updated version of the starter template, now built with React Router 7, and Tailwind CSS v4. It leverages the latest features from the React Router ecosystem while simplifying routing and styling.
Key Updates:
- Migrated to React Router 7 for improved flexibility, better DX and simplified routing logic
- Built-in support for Tailwind CSS v4 for modern styling with CSS-first configuration
- Improved code structure and best practices
This release replaces the previous version. If you need the old Remix 2 version, check out the remix-2 tag.
ReTail with Remix 2 (Legacy)
This is the original version of the starter template, built with Remix 2. It provides a solid foundation for building applications with Remix’s full-stack capabilities.
Important
This version is now archived as the project transitioned to React Router 7.
If you need the old setup, you can still access it under this tag.