Skip to content

Release v1.13.1

Choose a tag to compare

@shettayyy shettayyy released this 18 Oct 16:15
· 14 commits to main since this release
d7e4a5d

1.13.1 (2024-10-18)

Refactors

1.13.0 (2024-10-18)

Features

  • add an example project to test the library (bd74d2c)
  • add comprehensive tests for createClassX argument handling scenarios in merge-styles.test.ts (50dbc40)
  • add createClassXStyles for dynamic styling in App component (7f92e1a)
  • add the necessary css classes for demo (3821190)
  • allow developers to watch changes while contributing (f58d871)
  • bump version to 1.10.0 in package.json and package-lock.json for class-glue (a5d4617)
  • change the title of the page (ae30eac)
  • clean up merge-styles.ts by removing unused ClassValue type definition and adding type import (4b96624)
  • create 2 more lib for sring and object-str concat (34bb281)
  • create a class-x util for string concat (1c1448f)
  • enhance createClassX for improved argument handling (520780a)
  • export the cx method by default (d38a4ce)
  • implement keys-to-strings utility and remove deprecated object-to-string functionality (2147cd0)
  • initial commit (18083d9)
  • provide a demo using styles from css modules (bbf306f)
  • rename merge-strings to join-strings and update package.json references (7eb1b6a)
  • squash and merge examples and new utility file (06b59aa)
  • update classX utility to combine style objects and add createClassX for dynamic style handling (5503c79)
  • write test cases with 100% coverage (65fc570)

Bug Fixes

  • update workflow step name to be more descriptive for creating a PR (#17) (6bc12aa)

Chores

  • add changelog generation and detailed PR template for release process (589a08c)
  • add debugging output and check for version changes (954d9e5)
  • add fallback for biome CLI installation in pr-checks.yml to ensure CI robustness (79dee42)
  • add permissions for contents, issues, and pull-requests in create-release-branch (f891274)
  • add Rollup installation as fallback in pr-checks.yml to improve CI stability (2a76b24)
  • add sponsorship badge to README and update funding information in FUNDING.yml (1ed6c2b)
  • adjust dependency installation order in pr-checks.yml for improved CI reliability (36b2ba8)
  • allow providing umd builds and perform PR checks (#5) (4e4ac87)
  • allow untracked files to be added in .release-it.json during release process (3cb7fd7)
  • bump version from 1.1.0 to 1.2.0 in package.json and package-lock.json (8e233bc)
  • bump version from 1.2.0 to 1.4.0 in package.json and package-lock.json (7b48494)
  • bump version from 1.4.0 to 1.5.0 in package.json and package-lock.json (c2dd218)
  • bump version from 1.5.0 to 1.6.0 in package.json and package-lock.json (a1fcaba)
  • bump version from 1.6.0 to 1.7.0 in package.json and package-lock.json (ad9c217)
  • delete old support_links.yaml; links consolidated into config.yaml (df402fc)
  • disable Husky during CI checks for pull requests in pr-checks.yml (4963a4b)
  • enable Husky during release workflow in release.yml and disable it in pr-checks.yml (d983fe9)
  • enhance CI script in pr-checks.yml with npm ci and lint:ci (968899e)
  • enhance create-release-branch workflow to check for changes (c3da965)
  • enhance create-release-branch workflow with separate steps (e25d1db)
  • enhance release workflow to add Rollup installation step in GitHub Actions (7d7cd97)
  • modify create-release-branch workflow to install rollup on Linux (3f2f782)
  • modify npm install command in create-release-branch (90bcc85)
  • modify release workflow to create branches based on merged pull requests (307cb19)
  • refactor create-release-branch workflow to determine version (e691055)
  • release v1.11.0 (#16) (82ab936)
  • release v1.12.0 (#18) (5a6a822)
  • remove enhancement PR template and update contributing guidelines (#4) (4d211f5)
  • remove obsolete issue templates for bugs and features (fdc1da4)
  • remove option to add untracked files in .release-it.json during release process (0ad0ff6)
  • remove redundant links.yaml template and consolidate contact links into support_links.yaml (d82d488)
  • rephrase a name of the action in create-release-branch.yml (#19) (29ceb45)
  • set HUSKY env var and adjust permissions in create-release-branch workflow (828ae04)
  • set HUSKY environment variable to 0 in create-release-branch workflow for GitHub Actions (d3c3a15)
  • simplify biome npm installation in pr-checks.yml by updating package reference (4601d1a)
  • streamline create-release-branch workflow for PR creation and checkout process (602334c)
  • streamline npm install command in pr-checks.yml (07570fb)
  • update .release-it.json to allow non-clean working dir (9c9cc0a)
  • update @biomejs/cli-linux-x64 version in workflows and package files (6f8a430)
  • update author field in package.json with detailed information (name, email, and GitHub URL) (019f5f9)
  • update create-release-branch workflow to improve formatting (aea0fde)
  • update create-release-branch workflow to include PR creation (ee709d5)
  • update create-release-branch workflow to use PERSONAL_ACCESS_TOKEN (89786bf)
  • update package version to 1.1.0 in package.json and package-lock.json for release (a878453)
  • update pr-checks.yml to include additional npm installations for Rollup and Biome (1c3eed0)
  • update release workflow to improve GitHub Actions integration (c91d2df)
  • update release workflow to streamline git configuration (07e8230)
  • update release workflow to trigger on closed PRs (3e38998)
  • update Rollup dependencies in workflows and package files to enhance CI stability (d16c8ed)

Documentation

  • add support and resource links to issue template for better project engagement (b5381d0)
  • correct phrasing in PR template to improve clarity on breaking changes (cc0af22)

Refactors

  • add 'git status' command to pre-init hook for enhanced diagnostics in .release-it.json (8c3abf0)
  • add 'git status' command to pre-init hook in .release-it.json (1ac6a0b)
  • add pre-init hook to refresh git index in .release-it.json (5d376f9)
  • add requireBranch field to .release-it.json for release process validation (6768182)
  • allow dirty working directory for release-it in .release-it.json (cd39086)
  • change global name from 'ClassGlue' to 'clgl' for UMD builds in build.js (0c72508)
  • change the content of the instruction (45c2d5d)
  • configure Git user and commit build artifacts in release workflow (7844c49)
  • downgrade @release-it/conventional-changelog to 8.0.2 for compatibility (142f503)
  • enable verbose mode for release-it command in release.yml (173bcc4)
  • enhance .release-it.json with improved changelog header (da4b5b0)
  • enhance caching and dependency installation in release workflow (2744b83)
  • improve dependency installation process in release workflow to ensure clean installs (9db3f4c)
  • move build and test commands to pre-init hook in .release-it.json from release workflow (666d184)
  • remove Git user configuration and build artifact commit steps from release workflow (f0d2686)
  • remove GitHub release configuration from .release-it.json to streamline release process (6ee5739)
  • remove requirement for clean working directory in .release-it.json (b796a43)
  • remove unused biomejs CLI dependencies from package-lock.json (768ef14)
  • remove unused JSDoc parameter and return type (e6b9932)
  • rename class-x to class-y (915e1d3)
  • rename class-y to class-glue (960a1b4)
  • set up Git user config in release.yml for proper commit attribution during releases (34bacf5)
  • streamline pre-init hook by removing redundant git commands in .release-it.json (8ec0794)
  • switch changelog preset to conventionalcommits (656070f)
  • update .release-it.json for better npm and GitHub release configurations (0e41ce2)
  • update commitPartial format in .release-it.json for clearer changelog entries (0ec463a)
  • update global name from 'clgl' to 'classG' in build.js (146c585)
  • update references from Class X to Class Glue in HTML and application files (6643227)

1.12.0 (2024-10-18)

Features

  • add an example project to test the library (bd74d2c)
  • add comprehensive tests for createClassX argument handling scenarios in merge-styles.test.ts (50dbc40)
  • add createClassXStyles for dynamic styling in App component (7f92e1a)
  • add the necessary css classes for demo (3821190)
  • allow developers to watch changes while contributing (f58d871)
  • bump version to 1.10.0 in package.json and package-lock.json for class-glue (a5d4617)
  • change the title of the page (ae30eac)
  • clean up merge-styles.ts by removing unused ClassValue type definition and adding type import (4b96624)
  • create 2 more lib for sring and object-str concat (34bb281)
  • create a class-x util for string concat (1c1448f)
  • enhance createClassX for improved argument handling (520780a)
  • export the cx method by default (d38a4ce)
  • implement keys-to-strings utility and remove deprecated object-to-string functionality (2147cd0)
  • initial commit (18083d9)
  • provide a demo using styles from css modules (bbf306f)
  • rename merge-strings to join-strings and update package.json references (7eb1b6a)
  • squash and merge examples and new utility file (06b59aa)
  • update classX utility to combine style objects and add createClassX for dynamic style handling (5503c79)
  • write test cases with 100% coverage (65fc570)

Bug Fixes

  • update workflow step name to be more descriptive for creating a PR (#17) (6bc12aa)

Chores

  • add changelog generation and detailed PR template for release process (589a08c)
  • add debugging output and check for version changes (954d9e5)
  • add fallback for biome CLI installation in pr-checks.yml to ensure CI robustness (79dee42)
  • add permissions for contents, issues, and pull-requests in create-release-branch (f891274)
  • add Rollup installation as fallback in pr-checks.yml to improve CI stability (2a76b24)
  • add sponsorship badge to README and update funding information in FUNDING.yml (1ed6c2b)
  • adjust dependency installation order in pr-checks.yml for improved CI reliability (36b2ba8)
  • allow providing umd builds and perform PR checks (#5) (4e4ac87)
  • allow untracked files to be added in .release-it.json during release process (3cb7fd7)
  • bump version from 1.1.0 to 1.2.0 in package.json and package-lock.json (8e233bc)
  • bump version from 1.2.0 to 1.4.0 in package.json and package-lock.json (7b48494)
  • bump version from 1.4.0 to 1.5.0 in package.json and package-lock.json (c2dd218)
  • bump version from 1.5.0 to 1.6.0 in package.json and package-lock.json (a1fcaba)
  • bump version from 1.6.0 to 1.7.0 in package.json and package-lock.json (ad9c217)
  • delete old support_links.yaml; links consolidated into config.yaml (df402fc)
  • disable Husky during CI checks for pull requests in pr-checks.yml (4963a4b)
  • enable Husky during release workflow in release.yml and disable it in pr-checks.yml (d983fe9)
  • enhance CI script in pr-checks.yml with npm ci and lint:ci (968899e)
  • enhance create-release-branch workflow to check for changes (c3da965)
  • enhance create-release-branch workflow with separate steps (e25d1db)
  • enhance release workflow to add Rollup installation step in GitHub Actions (7d7cd97)
  • modify create-release-branch workflow to install rollup on Linux (3f2f782)
  • modify npm install command in create-release-branch (90bcc85)
  • modify release workflow to create branches based on merged pull requests (307cb19)
  • refactor create-release-branch workflow to determine version (e691055)
  • release v1.11.0 (#16) (82ab936)
  • remove enhancement PR template and update contributing guidelines (#4) (4d211f5)
  • remove obsolete issue templates for bugs and features (fdc1da4)
  • remove option to add untracked files in .release-it.json during release process (0ad0ff6)
  • remove redundant links.yaml template and consolidate contact links into support_links.yaml (d82d488)
  • set HUSKY env var and adjust permissions in create-release-branch workflow (828ae04)
  • set HUSKY environment variable to 0 in create-release-branch workflow for GitHub Actions (d3c3a15)
  • simplify biome npm installation in pr-checks.yml by updating package reference (4601d1a)
  • streamline create-release-branch workflow for PR creation and checkout process (602334c)
  • streamline npm install command in pr-checks.yml (07570fb)
  • update .release-it.json to allow non-clean working dir (9c9cc0a)
  • update @biomejs/cli-linux-x64 version in workflows and package files (6f8a430)
  • update author field in package.json with detailed information (name, email, and GitHub URL) (019f5f9)
  • update create-release-branch workflow to improve formatting (aea0fde)
  • update create-release-branch workflow to include PR creation (ee709d5)
  • update create-release-branch workflow to use PERSONAL_ACCESS_TOKEN (89786bf)
  • update package version to 1.1.0 in package.json and package-lock.json for release (a878453)
  • update pr-checks.yml to include additional npm installations for Rollup and Biome (1c3eed0)
  • update release workflow to improve GitHub Actions integration (c91d2df)
  • update release workflow to streamline git configuration (07e8230)
  • update release workflow to trigger on closed PRs (3e38998)
  • update Rollup dependencies in workflows and package files to enhance CI stability (d16c8ed)

Documentation

  • add support and resource links to issue template for better project engagement (b5381d0)
  • correct phrasing in PR template to improve clarity on breaking changes (cc0af22)

Refactors

  • add 'git status' command to pre-init hook for enhanced diagnostics in .release-it.json (8c3abf0)
  • add 'git status' command to pre-init hook in .release-it.json (1ac6a0b)
  • add pre-init hook to refresh git index in .release-it.json (5d376f9)
  • add requireBranch field to .release-it.json for release process validation (6768182)
  • allow dirty working directory for release-it in .release-it.json (cd39086)
  • change global name from 'ClassGlue' to 'clgl' for UMD builds in build.js (0c72508)
  • change the content of the instruction (45c2d5d)
  • configure Git user and commit build artifacts in release workflow (7844c49)
  • downgrade @release-it/conventional-changelog to 8.0.2 for compatibility (142f503)
  • enable verbose mode for release-it command in release.yml (173bcc4)
  • enhance .release-it.json with improved changelog header (da4b5b0)
  • enhance caching and dependency installation in release workflow (2744b83)
  • improve dependency installation process in release workflow to ensure clean installs (9db3f4c)
  • move build and test commands to pre-init hook in .release-it.json from release workflow (666d184)
  • remove Git user configuration and build artifact commit steps from release workflow (f0d2686)
  • remove GitHub release configuration from .release-it.json to streamline release process (6ee5739)
  • remove requirement for clean working directory in .release-it.json (b796a43)
  • remove unused biomejs CLI dependencies from package-lock.json (768ef14)
  • remove unused JSDoc parameter and return type (e6b9932)
  • rename class-x to class-y (915e1d3)
  • rename class-y to class-glue (960a1b4)
  • set up Git user config in release.yml for proper commit attribution during releases (34bacf5)
  • streamline pre-init hook by removing redundant git commands in .release-it.json (8ec0794)
  • switch changelog preset to conventionalcommits (656070f)
  • update .release-it.json for better npm and GitHub release configurations (0e41ce2)
  • update commitPartial format in .release-it.json for clearer changelog entries (0ec463a)
  • update global name from 'clgl' to 'classG' in build.js (146c585)
  • update references from Class X to Class Glue in HTML and application files (6643227)

1.11.0 (2024-10-18)

Features

  • add an example project to test the library (bd74d2c)
  • add comprehensive tests for createClassX argument handling scenarios in merge-styles.test.ts (50dbc40)
  • add createClassXStyles for dynamic styling in App component (7f92e1a)
  • add the necessary css classes for demo (3821190)
  • allow developers to watch changes while contributing (f58d871)
  • bump version to 1.10.0 in package.json and package-lock.json for class-glue (a5d4617)
  • change the title of the page (ae30eac)
  • clean up merge-styles.ts by removing unused ClassValue type definition and adding type import (4b96624)
  • create 2 more lib for sring and object-str concat (34bb281)
  • create a class-x util for string concat (1c1448f)
  • enhance createClassX for improved argument handling (520780a)
  • export the cx method by default (d38a4ce)
  • implement keys-to-strings utility and remove deprecated object-to-string functionality (2147cd0)
  • initial commit (18083d9)
  • provide a demo using styles from css modules (bbf306f)
  • rename merge-strings to join-strings and update package.json references (7eb1b6a)
  • squash and merge examples and new utility file (06b59aa)
  • update classX utility to combine style objects and add createClassX for dynamic style handling (5503c79)
  • write test cases with 100% coverage (65fc570)

Chores

  • add changelog generation and detailed PR template for release process (589a08c)
  • add debugging output and check for version changes (954d9e5)
  • add fallback for biome CLI installation in pr-checks.yml to ensure CI robustness (79dee42)
  • add permissions for contents, issues, and pull-requests in create-release-branch (f891274)
  • add Rollup installation as fallback in pr-checks.yml to improve CI stability (2a76b24)
  • add sponsorship badge to README and update funding information in FUNDING.yml (1ed6c2b)
  • adjust dependency installation order in pr-checks.yml for improved CI reliability (36b2ba8)
  • allow providing umd builds and perform PR checks (#5) (4e4ac87)
  • allow untracked files to be added in .release-it.json during release process (3cb7fd7)
  • bump version from 1.1.0 to 1.2.0 in package.json and package-lock.json (8e233bc)
  • bump version from 1.2.0 to 1.4.0 in package.json and package-lock.json (7b48494)
  • bump version from 1.4.0 to 1.5.0 in package.json and package-lock.json (c2dd218)
  • bump version from 1.5.0 to 1.6.0 in package.json and package-lock.json (a1fcaba)
  • bump version from 1.6.0 to 1.7.0 in package.json and package-lock.json (ad9c217)
  • delete old support_links.yaml; links consolidated into config.yaml (df402fc)
  • disable Husky during CI checks for pull requests in pr-checks.yml (4963a4b)
  • enable Husky during release workflow in release.yml and disable it in pr-checks.yml (d983fe9)
  • enhance CI script in pr-checks.yml with npm ci and lint:ci (968899e)
  • enhance create-release-branch workflow to check for changes (c3da965)
  • enhance create-release-branch workflow with separate steps (e25d1db)
  • enhance release workflow to add Rollup installation step in GitHub Actions (7d7cd97)
  • modify create-release-branch workflow to install rollup on Linux (3f2f782)
  • modify npm install command in create-release-branch (90bcc85)
  • refactor create-release-branch workflow to determine version (e691055)
  • remove enhancement PR template and update contributing guidelines (#4) (4d211f5)
  • remove obsolete issue templates for bugs and features (fdc1da4)
  • remove option to add untracked files in .release-it.json during release process (0ad0ff6)
  • remove redundant links.yaml template and consolidate contact links into support_links.yaml (d82d488)
  • set HUSKY env var and adjust permissions in create-release-branch workflow (828ae04)
  • set HUSKY environment variable to 0 in create-release-branch workflow for GitHub Actions (d3c3a15)
  • simplify biome npm installation in pr-checks.yml by updating package reference (4601d1a)
  • streamline create-release-branch workflow for PR creation and checkout process (602334c)
  • streamline npm install command in pr-checks.yml (07570fb)
  • update .release-it.json to allow non-clean working dir (9c9cc0a)
  • update @biomejs/cli-linux-x64 version in workflows and package files (6f8a430)
  • update author field in package.json with detailed information (name, email, and GitHub URL) (019f5f9)
  • update create-release-branch workflow to improve formatting (aea0fde)
  • update create-release-branch workflow to include PR creation (ee709d5)
  • update create-release-branch workflow to use PERSONAL_ACCESS_TOKEN (89786bf)
  • update package version to 1.1.0 in package.json and package-lock.json for release (a878453)
  • update pr-checks.yml to include additional npm installations for Rollup and Biome (1c3eed0)
  • update release workflow to improve GitHub Actions integration (c91d2df)
  • update release workflow to streamline git configuration (07e8230)
  • update release workflow to trigger on closed PRs (3e38998)
  • update Rollup dependencies in workflows and package files to enhance CI stability (d16c8ed)

Documentation

  • add support and resource links to issue template for better project engagement (b5381d0)
  • correct phrasing in PR template to improve clarity on breaking changes (cc0af22)

Refactors

  • add 'git status' command to pre-init hook for enhanced diagnostics in .release-it.json (8c3abf0)
  • add 'git status' command to pre-init hook in .release-it.json (1ac6a0b)
  • add pre-init hook to refresh git index in .release-it.json (5d376f9)
  • add requireBranch field to .release-it.json for release process validation (6768182)
  • allow dirty working directory for release-it in .release-it.json (cd39086)
  • change global name from 'ClassGlue' to 'clgl' for UMD builds in build.js (0c72508)
  • change the content of the instruction (45c2d5d)
  • configure Git user and commit build artifacts in release workflow (7844c49)
  • downgrade @release-it/conventional-changelog to 8.0.2 for compatibility (142f503)
  • enable verbose mode for release-it command in release.yml (173bcc4)
  • enhance .release-it.json with improved changelog header (da4b5b0)
  • enhance caching and dependency installation in release workflow (2744b83)
  • improve dependency installation process in release workflow to ensure clean installs (9db3f4c)
  • move build and test commands to pre-init hook in .release-it.json from release workflow (666d184)
  • remove Git user configuration and build artifact commit steps from release workflow (f0d2686)
  • remove GitHub release configuration from .release-it.json to streamline release process (6ee5739)
  • remove requirement for clean working directory in .release-it.json (b796a43)
  • remove unused biomejs CLI dependencies from package-lock.json (768ef14)
  • remove unused JSDoc parameter and return type (e6b9932)
  • rename class-x to class-y (915e1d3)
  • rename class-y to class-glue (960a1b4)
  • set up Git user config in release.yml for proper commit attribution during releases (34bacf5)
  • streamline pre-init hook by removing redundant git commands in .release-it.json (8ec0794)
  • switch changelog preset to conventionalcommits (656070f)
  • update .release-it.json for better npm and GitHub release configurations (0e41ce2)
  • update commitPartial format in .release-it.json for clearer changelog entries (0ec463a)
  • update global name from 'clgl' to 'classG' in build.js (146c585)