Skip to content

Commit e2bfbe6

Browse files
committed
Improving documentation
1 parent 72fa8d5 commit e2bfbe6

3 files changed

Lines changed: 32 additions & 22 deletions

File tree

CHANGELOG.md

Lines changed: 29 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,53 @@ 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.7.0]
8+
## [0.7.0] - 2025-06-30
99

1010
### Added
1111

1212
- **Java Profiling Support**: Added comprehensive profiling cursor rules (#81, #88, #91)
13-
- `@151-java-profiling-detect` for detecting performance issues
14-
- `@152-java-profiling-analyze` for analyzing profiling results
15-
- `@154-java-profiling-compare` for comparing profiling data
13+
- `@161-java-profiling-detect` for detecting performance issues
14+
- `@162-java-profiling-analyze` for analyzing profiling results
15+
- `@164-java-profiling-compare` for comparing profiling data
1616
- **Java Checklist Guide**: Added `@100-java-checklist-guide` cursor rule to help developers use cursor rules effectively (#59)
1717
- **Maven Documentation**: Added `@112-java-maven-documentation` cursor rule to generate README-DEV.md from existing pom.xml files
1818
- **Maven Dependencies & Plugins**: Added `@111-java-maven-deps-and-plugins` cursor rule for better Maven dependency management
19-
- **Cloud Examples**: Added serverless examples
20-
- AWS Lambda Hello World example with native image support
21-
- Azure Function Hello World example with GraalVM configuration
22-
- **Performance Examples**: Added specialized demo projects (#82, #86)
23-
- Spring Boot Memory Leak Demo with profiling tools
24-
- Spring Boot Performance Bottleneck Demo with CPU profiling
19+
- **Performance Testing**: Added `@151-java-performance-jmeter` cursor rule for JMeter-based performance testing (#97)
20+
- **Cloud Examples**: Added serverless examples with native image support
21+
- AWS Lambda Hello World example with GraalVM native image configuration
22+
- Azure Function Hello World example with GraalVM configuration and Azure-specific setup
23+
- **Maven Demo**: Added complete Maven demo project with Euler problem examples and proper testing structure
24+
- **Quarkus Demo**: Added Quarkus framework example with profiling support and Docker configurations
25+
- **Performance Examples**: Added specialized demo projects (#82, #86, #95)
26+
- Spring Boot comprehensive demo with film query service, PostgreSQL integration, and full testing suite
27+
- Spring Boot Memory Leak Demo with profiling tools and detailed analysis documentation
28+
- Spring Boot Performance Bottleneck Demo with CPU profiling and optimization examples
29+
- Spring Boot JMeter Demo for performance testing integration
2530
- **Template System**: Added comprehensive template files to support cursor rule generation
26-
- Java checklist templates
27-
- Maven dependencies and plugins templates
28-
- **DevOps Integration**: Added modern development tooling (#63, #64, #76)
29-
- Dependabot configuration for automatic dependency updates
30-
- CODEOWNERS file for code review assignments
31-
- GitHub Sponsors funding configuration
31+
- Java checklist templates for systematic development approaches
32+
- Maven dependencies and plugins templates for project setup
33+
- Performance testing script templates
34+
- Profiling script templates for application analysis
35+
- **Documentation**: Added extensive documentation and diagrams
36+
- Cursor interaction sequence diagrams
3237

3338
### Changed
3439

3540
- **Rule Organization**: Reorganized cursor rule numbering system for better categorization
3641
- **Documentation**: Significantly improved README and development guides (#74, #90)
3742
- **Maven Plugins**: Improved cursor rules for Maven plugins with better examples and guidance (#54, #56)
43+
- **Modularization**: Improved project structure to make cursor rules more modular (#105)
3844

3945
### Removed
4046

4147
- **Cache Files**: Removed Maven cache files that were not useful for daily development work (#44)
42-
- **Logging**: Removed unnecessary MDC behavior (#89)
48+
- **Logging**: Removed unnecessary MDC behavior that added complexity without clear criteria (#89)
49+
- **Redundant Rules**: Removed or consolidated several cursor rules for better organization
50+
- Removed `@122-java-integration-testing` (consolidated into other testing rules)
51+
- Removed framework-specific rules to separate repositories:
52+
- `@301-framework-spring-boot` (moved to separate Spring Boot rules project) (#105)
53+
- `@304-java-rest-api-design` (moved to separate Spring Boot rules project)
54+
- `@500-sql` (moved to Spring Boot rules)
4355

4456
## [0.6.0] 30/5/2025
4557

docs/MAINTENANCE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
```bash
66
## Prompt to update some cursor rules with ideas included in JEPS
7-
reviewing the table of content, can you review all jeps from @All-JEPS.md and see what jeps could be interested to be added to this cursor rule: @102-java-functional-programming.mdc
7+
Reviewing the table of content, can you review all jeps from @All-JEPS.md and see what jeps could be interested to be added to this cursor rule: @102-java-functional-programming.mdc
88
Can you propose new rules?
99

1010
# Prompt to update the list
11-
review that the list doesn´t any broken link to @/.cursor with .mdc files
11+
Review that the list doesn´t any broken link to @/.cursor with .mdc files
1212

1313
# Prompt to provide a release changelog
14-
can you compare current branch with tag 0.6.0 and create a small summary following the format from: @https://keepachangelog.com/en/1.1.0/
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
1515
```

docs/NOTES.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)