Skip to content

Commit 1798a22

Browse files
committed
Release v1.2.0: Performance monitoring and HTML output
- Increment version to 1.2.0 for new features - Add comprehensive changelog entry for v1.2.0 - Document performance monitoring capabilities - Document HTML output format addition - Update version information in build system
1 parent 80db8c1 commit 1798a22

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,31 @@ 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.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.2.0] - 2025-07-25
9+
10+
### Added
11+
- **Performance monitoring** with detailed timing and memory usage tracking
12+
- **Progress reporting** (`--progress`, `-p`) for long-running operations
13+
- **HTML output format** (`--html`, `-oH`) with modern, responsive styling
14+
- Enhanced statistics output with scan, analysis, and output timing
15+
- Memory usage monitoring (current and peak memory)
16+
- Java 24 compatibility verification
17+
18+
### Changed
19+
- Enhanced AutoDocTool with comprehensive performance analytics
20+
- Improved error summary with troubleshooting suggestions
21+
- Updated help documentation to include new options
22+
- Enhanced statistics display with performance metrics
23+
24+
### Fixed
25+
- Build compatibility across Java 8, 11, 17, 24
26+
- Enhanced error handling with actionable advice
27+
- Improved CLI option parsing and validation
28+
29+
### Technical Debt
30+
- HTML output generation needs investigation (process hanging during analysis)
31+
- Some test failures due to missing resources (non-critical)
32+
833
## [1.1.0] - 2025-07-25
934

1035
### Added

build.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@
125125
<property name="system.name" value="JPF autodoc types"/>
126126
<property name="system.vendor" value="FLA/NASA Ames Research Center"/>
127127
<property name="system.release" value="stable"/>
128-
<property name="major.version" value="1.1.0"/>
128+
<property name="major.version" value="1.2.0"/>
129129

130130
<!-- include all lib/*.jar for classpath -->
131131
<path id="lib.classpath">

0 commit comments

Comments
 (0)