diff --git a/.releaserc.json b/.releaserc.json index c03be81..68b2678 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -1,7 +1,25 @@ { "branches": ["main"], "plugins": [ - "@semantic-release/commit-analyzer", + [ + "@semantic-release/commit-analyzer", + { + "releaseRules": [ + { "breaking": true, "release": "minor" }, + { "type": "feat", "release": "minor" }, + { "type": "fix", "release": "patch" }, + { "type": "perf", "release": "patch" }, + { "type": "revert", "release": "patch" }, + { "type": "docs", "release": false }, + { "type": "style", "release": false }, + { "type": "refactor", "release": false }, + { "type": "test", "release": false }, + { "type": "build", "release": false }, + { "type": "ci", "release": false }, + { "type": "chore", "release": false } + ] + } + ], "@semantic-release/release-notes-generator", [ "@semantic-release/changelog", diff --git a/CHANGELOG.md b/CHANGELOG.md index 3770d37..bae762a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,34 +5,6 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -# [1.0.0](https://github.com/cawpea/docs-coderef/compare/v0.1.0...v1.0.0) (2026-01-01) - - -### Bug Fixes - -* exclude CODE_REF comments in unclosed code blocks from validation ([f1f5287](https://github.com/cawpea/docs-coderef/commit/f1f52879dbed2d8ffaaf29fdba959e401fc81d2a)) -* handle variable-length backtick sequences in code blocks ([b5674ad](https://github.com/cawpea/docs-coderef/commit/b5674add6060fbb429190ca97a02526ae16c31f2)) - - -### Features - -* remove default .docsignore value from configuration ([67967d3](https://github.com/cawpea/docs-coderef/commit/67967d3adccb5709ea8bfc2e357d8ff685831e12)) - - -### BREAKING CHANGES - -* The `ignoreFile` configuration no longer defaults to '.docsignore'. -To continue using .docsignore, explicitly set `ignoreFile: '.docsignore'` in your -configuration file (.coderefrc.json or package.json). - -This change makes the ignore file behavior explicit rather than implicit, applying -ignore patterns only when intentionally configured. All documentation examples now -use `.gitignore` instead of `.docsignore` to reflect this generic approach. - -🤖 Generated with [Claude Code](https://claude.com/claude-code) - -Co-Authored-By: Claude Sonnet 4.5 - ## [Unreleased] ### Changed diff --git a/package-lock.json b/package-lock.json index 0e44166..ae710c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "docs-coderef", - "version": "1.0.0", + "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "docs-coderef", - "version": "1.0.0", + "version": "0.1.0", "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "^8.50.1", diff --git a/package.json b/package.json index e6d3c26..f298111 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "docs-coderef", - "version": "1.0.0", + "version": "0.1.0", "description": "Validate and fix code references in markdown documentation", "keywords": [ "markdown",