Skip to content

Releases: lazercaveman/nuxt-starter

v1.5.3 Preparation for Nuxt 4 & dependency updates

23 Apr 15:03
abd0389

Choose a tag to compare

🚀 Enhancements

  • Dependencies Upgraded

    • Bump typescript-eslint from 8.29.1 to 8.30.1
    • Bump @tailwindcss/vite from 4.1.3 to 4.1.4
    • Bump tailwindcss from 4.1.3 to 4.1.4
    • Bump @nuxt/devtools from 2.3.2 to 2.4.0
    • Upgrade jsdom to the latest version
    • General dependency cleanup and upgrades
  • Build & Lockfiles

    • Regenerated yarn.lock to reflect new dependency versions
    • Overwrite stale lockfile entries for consistency

🛠 Maintenance

  • Badges & Icons

    • Reordered status badges in README for better visibility
    • Replaced sample favicon with project’s official icon
  • Content Updates

    • Updated demo content to showcase new features
    • Improved project README with clearer instructions and examples , and teasing Nuxt 4 update
  • Miscellaneous

    • Merged in various dependabot PRs to keep npm/Yarn packages up to date

Commits included in this release are from @lazercaveman, @dependabot, and others (19 total).

Full Changelog: v1.5.2...v1.5.3

v1.5.2 New examples and optimizations

13 Apr 11:11
eb206b5

Choose a tag to compare

Features

  • Added env variable examples
  • Optimize cleanup script

Updates

  • Updated dependencies

Notes

Full Changelog: v1.5.1...v1.5.2

v1.5.1 Update cleanup script, readme and licence

11 Apr 11:54
cea5d84

Choose a tag to compare

Release Notes

Changes

  • Changed npm script name to prevent confusion
  • Updated Readme, Security.md
  • Changed Licence to MIT Licence
  • Changed Repo to Template repository

What's Changed

v1.5.0 Introduce auto clean script

10 Apr 13:55
9a10e4d

Choose a tag to compare

Release Notes

Features

  • Adjusted Nuxt Starter Component Dimensions: Improved layout dimensions for Nuxt starter components for better responsiveness and visual consistency, added "complex animations" as example and explaning comments, on why SCSS could be a good addition to tailwind in some cases.

  • Optimized Project Structure and Added Convenience Features: Streamlined the overall project structure, added unit-tests, vitest.config and introduced convenience features to simplify development and project management.

  • Added Auto-Clean Script: Introduced a new auto-clean script to reset the project to a clean state, detaching the local project from this repo, deleting all demo contents and reinstall all dependencies from scratch - more information can be found within the README.md of this project.

  • Removed Obsolete Tailwind CSS Watch Mode: Eliminated the outdated watch mode for Tailwind CSS, reducing unnecessary overhead during development - since it is not needed anymore in Tailwind 4.

Fixes

  • Fixed Component Import Paths : Corrected component import paths to eliminate potential errors during build and runtime.

Notes

v1.4.9 Added comments, animations & starter-components

09 Apr 19:04
251dd4d

Choose a tag to compare

Changed

  • Added description comments for explanation
  • Added starter-Components for better overview
  • Added animations and sass stuff
  • Extended tailwind config

Updates

What's Changed

Full Changelog: v1.4.8...v1.4.9

v1.4.8 Replacing tailwind.config by CSS config, update to Pinia 3, optimize tsconfig

04 Apr 18:11
ba651c2

Choose a tag to compare

Changed

  • updated pinia from v2 to v3
  • switched from tailwind.config to tailwind.css to configure tailwind as recommended in tailwind v4, which we are using recently
  • installed some minor dependency updates

Fixed

  • fix smaller typescript issues related to tsconfig

Notes

v1.4.7 Dependency updates Latest

27 Jan 17:05
c0fdd12

Choose a tag to compare

I am submitting some updates to Nuxt-Starter repo

I have changed

I have made several updates to the Nuxt-Starter repository, including changes to the Husky pre-push hook, README.md, asset structure, Nuxt configuration, package.json, and some Vue components. Additionally, I removed unnecessary paths in the tsconfig.json.

Added

  • Added a new .husky/pre-push script with improved messaging.
  • Added new SCSS and CSS files in the assets/style directory.
  • Removed nuxt-tailwindcss in favor of tailwindcss plugin.
  • Added tailwindcss plugin to the vite configuration in nuxt.config.ts.
  • Added a new scss-style-option class in pages/index.vue with a Sass example.

Changed

  • Updated the messaging in the .husky/pre-push script.
  • Updated the description of Sass usage in the README.md.
  • Reorganized the asset structure, moving tailwind.css and main.scss to the assets/style directory.
  • Updated the nuxt.config.ts to include the new CSS files and the tailwindcss plugin.
  • Updated the package.json to reflect changes in dependencies and scripts.
  • Updated the pages/index.vue to include a new Sass example and changed the store data message.
  • Updated the store/sample.ts to change the initial sample data message.

Fixed

  • Removed unnecessary paths in the tsconfig.json.

Why should this have been updated

These changes improve the overall structure and maintainability of the project. The reorganization of assets and the addition of the tailwindcss plugin streamline the development process. The updated Husky script provides clearer feedback during the pre-push phase, and the Sass example in the Vue component demonstrates how to use Sass alongside Tailwind CSS effectively. The changes in the package.json ensure that the project uses the latest versions of dependencies, improving security and performance.

Full Changelog: v1.4.6...v1.4.7

v1.4.6 Dependency updates

17 Jan 17:46
dd2f94c

Choose a tag to compare

This update introduces several improvements to enhance the development experience, enforce consistent code quality, and provide better tooling support for contributors.

Added

  • ESLint sample rules: A predefined set of ESLint rules for better code quality and consistency.
  • Husky: Pre-push hooks to enforce linting and testing before pushing code.
  • @vitest/coverage-v8: Added for more robust code coverage reporting during tests.
  • .editorconfig as a standard to ensure consistent code formatting across different editors and IDEs.
  • VS Code Extension Recommendations: A curated list of suggested extensions to help developers work efficiently in VS Code (will show up if project gets startet).

Changed

  • Updated Readme: Documented recent changes and enhancements, providing clear guidelines for contributors.
  • Yarn version: Updated to ensure compatibility with the latest dependencies.
  • Autoformatting: Applied to improve code readability and consistency.

Fixed

  • N/A: No specific bug fixes were addressed in this update.

Why should this have been updated

These updates are necessary to:

  • Enforce consistent code quality across users & contributors using tools like ESLint, Husky, and .editorconfig.
  • Streamline the onboarding process for new contributors by providing clear guidelines and tooling recommendations.
  • Improve the testing and development workflow with Vitest coverage and pre-configured tools for easier debugging.
  • Ensure the starter kit remains up-to-date and compatible with modern development environments.

Contribution

Upgrade 1.4.6 by @lazercaveman in #56
Full Changelog**: v1.4.5...v1.4.6

v1.4.5 Dependency updates

16 Jan 14:35
c71fd9a

Choose a tag to compare

What's Changed

The following dependencies have been updated to their latest versions to ensure compatibility, performance improvements, and access to new features:

@nuxt/devtools: Updated to ^1.6.3
Improvements and fixes enhancing the Nuxt development experience.

@nuxtjs/tailwindcss: Updated to ^6.13.1
Ensures alignment with the latest Tailwind CSS updates and Nuxt compatibility.

@vitest/ui: Updated to ^3.0.0
Major update providing an improved testing UI and integration.

postcss: Updated to ^8.5.1
Includes bug fixes and optimizations for CSS processing.

sass: Updated to ^1.83.4
Latest features and improvements for SCSS compilation.

typescript: Updated to 5.7.3
Released last week, this version introduces new type-checking features, improved performance, and fixes.

Note: TypeScript is now a dependency in over 21.3M repositories, highlighting its significance in modern web development.

vitest: Updated to ^3.0.0
Brings new features and stability enhancements for test runners.

v1.4.4

05 Dec 09:25
a17d5dd

Choose a tag to compare

v1.4.4 Dependency updates & Dart Sass

Features

  • Set Dart Sass as default

Updates

  • Updated Nuxt Version 3.14.1592
  • Also all other updatable dependencies where updated to latest

Full Changelog: v1.4.3...v1.4.4