All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update dependencies and config
- Install and use
@shgysk8zer0/consts
- Misc updates
- Update to node 20
- Update GH Action for npm publish
- Misc package version updates
- Various package updates and update version/lock scripts
- Misc updates
- Update
@shgysk8zer0/css-utils
with@shgysk8zer0/postcss-import
- Uninstall
svg-sprite-generator
- Add
@shgysk8zer0/svg-use-symbols
svg-sprite-generator
will be removed soon
- Update
@shgysk8zer0/rollup-import
- Use
@shgysk8zer0/css-utils
instead ofpostcss
&stylelint
- Use
@shgysk8zer0/js-utils
instead ofrollup
&eslint
- Update GitHub Release Action with correct permissions
- Prevent
.nvmrc
from being publishing
- Update
@shgysk8zer0/rollup-import
to v1.0.0
- Update
@shgysk8zer0/rollup-import
- Missed bumping npm version, but tag created & pushed
@rollup/plugin-babel
- Remove deprecated
rollup-plugin-terser
- Update
rollup-plugin-terser
->@rollup/plugin-terser
- Update
@shgysk8zer0/rollup-import
(hopefully won't cause conflicts anymore)
- Update NPM ignore to omit unnecessary files
@shgysk8zer0/rollup-import
to handle importmaps (later all imports)
- Add PostCSS plugin for CSS nesting
- Add nesting and
:focus-within
to tests
- Fix various issues with node update
- Update to node v18.13.0
- Misc dependency updates
- Tests for
lint
&build
scripts
- Update to using node v16.14.2
- Updated numerous dependencies
@babel/core
and@rollup/plugin-babel
- Various package updates
postcss-cssnext
andpostcss-custom-properties
- Comment out publishing to GitHub packages until publishing to two registries is resolved
- More work trying to get workflows to work correctly
- Skip a few tags getting
npm publish
to work correctly
- Misc. workflow changes trying to get publishing to GitHub packages to publish
- Use
npm ci
instead ofnpm install
- Combine build and test scripts
- Use Node 14.x
- Use correct registry for GitHub packages and NPM
- Do not upload or download artifacts, as none are created
- Add pubishing status badge to README
- Revert to publishing on tag
- Publish packages on release created instead of tag
- Do not upload entire root directory as artifact
publish-package.yml
workflow to publish tags to GitHub Packages and NPM
github-release.yml
workflow has release body refer toCHANGELOG
- Common dependencies
- Super Linter &
npm test
workflows - ESLint tests
- GitHub package release workflow
- Various config files