بنقرة واحدة
changelog
Keep a Changelog format. Covers structure, change types, versioning. Keywords: CHANGELOG.md, semver.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Keep a Changelog format. Covers structure, change types, versioning. Keywords: CHANGELOG.md, semver.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Boot, test, or run Rails commands for inbox-web through Docker. Use whenever you need to run rspec, rubocop, rails console/runner, db tasks, or the web server for this project — the native Ruby toolchain on this machine is broken, so everything must go through the dev container.
Conventional Commits specification. Covers commit structure, types, breaking changes. Keywords: feat, fix, BREAKING CHANGE.
Project documentation scaffolding. Covers about.md, specs.md, architecture.md, project-context.md, and user stories. Keywords: project setup, documentation, specs, architecture, stories.
React Testing Library: user-centric component testing with queries, user-event simulation, async utilities, and accessibility-first API.
Agent Skills authoring. Covers SKILL.md format, frontmatter, folders, docs ingestion. Keywords: agentskills.io, SKILL.md.
Create engaging content for social media platforms: X posts and threads, LinkedIn, Threads, Instagram, Facebook. Includes writing styles, AI-avoidance patterns, hooks catalog, and macOS Notes integration. Keywords: social media, X, X, LinkedIn, threads, posts, hooks, content strategy, AI writing avoidance.
| name | changelog |
| description | Keep a Changelog format. Covers structure, change types, versioning. Keywords: CHANGELOG.md, semver. |
| version | 1.1.0 |
| release_date | 2023-03-06 |
Format specification for CHANGELOG.md based on Keep a Changelog 1.1.0.
# Changelog
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.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- New feature description
## [1.0.0] - 2024-01-15
### Added
- Feature A
- Feature B
### Changed
- Modified behavior X
### Fixed
- Bug fix Y
| Type | Purpose |
|---|---|
Added | New features |
Changed | Changes in existing functionality |
Deprecated | Soon-to-be removed features |
Removed | Now removed features |
Fixed | Bug fixes |
Security | Vulnerabilities |
## [X.Y.Z] - YYYY-MM-DD
For projects using date-based versioning instead of semver:
## [YYYY-MM-DD]
Use current date instead of [Unreleased]. This project uses date-based versioning.
## [0.0.5] - 2014-12-13 [YANKED]
Use when version was pulled due to serious bug or security issue.
[unreleased]: https://github.com/user/repo/compare/v1.0.0...HEAD
[1.0.0]: https://github.com/user/repo/compare/v0.9.0...v1.0.0
[0.9.0]: https://github.com/user/repo/releases/tag/v0.9.0
# Changelog
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.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- New authentication method
## [1.2.0] - 2024-01-20
### Added
- User profile page
- Export to CSV functionality
### Changed
- Improved loading performance by 40%
### Deprecated
- Legacy API endpoint `/api/v1/users` (use `/api/v2/users`)
### Fixed
- Login timeout issue on slow connections
## [1.1.0] - 2024-01-10
### Added
- Dark mode support
### Security
- Fixed XSS vulnerability in comment field
## [1.0.0] - 2024-01-01
### Added
- Initial release with core features
- User registration and login
- Dashboard with analytics
[unreleased]: https://github.com/user/project/compare/v1.2.0...HEAD
[1.2.0]: https://github.com/user/project/compare/v1.1.0...v1.2.0
[1.1.0]: https://github.com/user/project/compare/v1.0.0...v1.1.0
[1.0.0]: https://github.com/user/project/releases/tag/v1.0.0
Don't dump git log into changelog:
Don't skip deprecation notices:
Don't use regional date formats:
YYYY-MM-DDDon't document only some changes:
### Added
- OAuth2 authentication with Google and GitHub providers
- Rate limiting for API endpoints (100 req/min)
### Changed
- Database queries now use prepared statements for better security
- Upgraded dependency `lodash` from 4.17.20 to 4.17.21
### Fixed
- Memory leak in WebSocket connection handler
- Race condition in concurrent file uploads
(#123)Required: CHANGELOG.md (uppercase). Do not use lowercase or alternative names.
Do not use alternative filenames.
| Aspect | GitHub Releases | CHANGELOG.md |
|---|---|---|
| Portability | GitHub-only | Universal |
| Discoverability | Less visible | Standard location |
| Version control | Separate UI | In repository |
| Diff links | Manual setup | Easy to add |
GitHub Releases can complement but shouldn't replace CHANGELOG.md.
Changelogs work best with Conventional Commits format:
| Commit Type | Changelog Section |
|---|---|
feat: | Added |
fix: | Fixed |
perf: | Changed |
refactor: | Changed |
docs: | (often omitted) |
BREAKING CHANGE | Highlight in Changed |
| Security fix | Security |
revert: | Removed or Fixed |
Tools that parse Conventional Commits and generate changelogs:
See commits skill for commit message format.
## [Unreleased] during development## [X.Y.Z] - YYYY-MM-DD## [Unreleased] sectionBefore release:
After writing changelog, review the project's main README.md:
What to sync:
What NOT to sync:
Do NOT mention README.md updates in CHANGELOG — README synchronization is implied and should not be logged as a separate change.