Skip to content

Commit a5e1769

Browse files
authored
Adding changelog (#280)
1 parent 9c98e39 commit a5e1769

2 files changed

Lines changed: 30 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.10.0] 2025-09-04
9+
10+
### Added
11+
12+
- **New Cursor Rules**:
13+
- `@127-java-exception-handling`: Comprehensive cursor rule for Java exception handling with best practices and examples
14+
- `@128-java-generics`: Advanced cursor rule covering Java generics patterns, bounded types, and type erasure workarounds
15+
- `@170-java-documentation`: Specialized cursor rule for generating comprehensive Java documentation with C4 diagrams and UML
16+
17+
- **Enhanced Development Tools & Scripts**:
18+
- JMH (Java Microbenchmark Harness) support for Maven projects without modules
19+
- Enhanced Maven plugins cursor rule with comprehensive JMH integration
20+
21+
- Tested the project for Cursor, Cursor CLI, Claude Code, Github Copilot & Jetbrains Junie. Further information in https://github.com/jabrena/cursor-rules-java/blob/main/docs/reviews/review-20250829.md
22+
23+
### Changed
24+
25+
- **File Extension Migration**:
26+
- **Breaking Change**: Renamed all cursor rule files from `.mdc` to `.md` extension for better readability
27+
28+
- **Generator System Enhancements**:
29+
- Added remote XML schema fetching capabilities (https://github.com/jabrena/pml)
30+
31+
- **Dependencies & Infrastructure**:
32+
- Bumped `actions/checkout` from v4 to v5
33+
- Bumped `actions/setup-java` from v4 to v5
34+
- Updated project version to 0.10.0-SNAPSHOT
35+
836
## [0.9.0] 2025-07-22
937

1038
### Added

docs/MAINTENANCE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Maintenance
22

3-
## Prompts:
3+
Some **User prompts** designed to help in the maintenance of this repository.
44

55
```bash
66
## Prompt to update some cursor rules with ideas included in JEPS
@@ -11,5 +11,5 @@ Can you propose new rules?
1111
Review that the list doesn´t any broken link to @/.cursor with .md files
1212

1313
# Prompt to provide a release changelog
14-
Can you update the current changelog for 0.7.0 comparing commits in relation to 0.6.0 tag. Use @https://keepachangelog.com/en/1.1.0/ rules
14+
Can you update the current changelog for 0.10.0 comparing git commits in relation to 0.9.0 tag. Use @https://keepachangelog.com/en/1.1.0/ rules
1515
```

0 commit comments

Comments
 (0)