Skip to content

Commit 1fc6671

Browse files
chore: bump version to next patch after publishing 0.3.5
1 parent f32bd04 commit 1fc6671

2 files changed

Lines changed: 35 additions & 2 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
</scm>
5252

5353
<properties>
54-
<revision>0.3.5-SNAPSHOT</revision>
54+
<revision>0.3.6-SNAPSHOT</revision>
5555
</properties>
5656

5757
<modules>

release-notes.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,4 +156,37 @@ This update includes general enhancements, improved documentation, and dependenc
156156

157157
✔️ **Upgrade recommended**: Incorporates important bug fixes and clearer documentation updates.
158158

159-
**Full Changelog**: https://github.com/microsphere-projects/microsphere-java/compare/0.3.3...0.3.4
159+
**Full Changelog**: https://github.com/microsphere-projects/microsphere-java/compare/0.3.3...0.3.4## v0.3.5
160+
161+
# Release Notes: Version 0.3.5
162+
163+
## New Features
164+
- Introduced `nullSafe` and `defaultIfNull` helpers in `ObjectUtils` and associated test cases. ([c24a8d3a](https://github.com/microsphere-projects/...))
165+
- Added `readLines` API in `IOUtils` with improved charset handling and default to `FILE_ENCODING`. ([fa15f203](https://github.com/microsphere-projects/...))
166+
- Included `nullSafeClassLoader` for safer class loader handling across multiple modules. ([87d29011](https://github.com/microsphere-projects/...))
167+
- Added service provider class discovery mechanism. ([54f42608](https://github.com/microsphere-projects/...))
168+
169+
## Documentation
170+
- Added **user-guide.md** targeting developers with varying experience levels. ([006fd686](https://github.com/microsphere-projects/...))
171+
- Linked the new **User Guide** in the Documentation table of `README.md`. ([e56a00df](https://github.com/microsphere-projects/...))
172+
173+
## Dependency Updates
174+
- Bumped `microsphere-bom` version to `0.2.5`. ([4bdfc619](https://github.com/microsphere-projects/...))
175+
- Updated parent POM version to `0.3.0`. ([5ee3806d](https://github.com/microsphere-projects/...))
176+
177+
## Test Improvements
178+
- Added comprehensive test cases for `nullSafe` and `defaultIfNull`. ([d5799b3f](https://github.com/microsphere-projects/...))
179+
- Enhanced `IOUtils` test suite with additional charset validation. ([a0d18c08](https://github.com/microsphere-projects/...))
180+
181+
## Build and Workflow Enhancements
182+
- Cleaned up redundant `@since` tags and improved Javadocs across multiple files. ([4ed7692d](https://github.com/microsphere-projects/...))
183+
- Merged multiple updates and changes from the `main` branch into `release`. ([f32bd04b](https://github.com/microsphere-projects/...), [f675a18f](https://github.com/microsphere-projects/...), etc.)
184+
- Updated prompt templates and onboarding files. ([cf27bf1e](https://github.com/microsphere-projects/...))
185+
186+
## Other Changes
187+
- Made extensive use of `SetUtils` and `MapUtils` helper methods across codebase for cleaner factory method implementations. ([fc3449c6](https://github.com/microsphere-projects/...), [3181249a](https://github.com/microsphere-projects/...))
188+
- Improved null handling in various utilities by using `nullSafe` and `defaultIfNull` methods. ([ce0d215f](https://github.com/microsphere-projects/...), [d75c00dd](https://github.com/microsphere-projects/...))
189+
190+
For a detailed list of changes, see the [Full Changelog](https://github.com/microsphere-projects/.../compare/0.3.4...0.3.5).
191+
192+
**Full Changelog**: https://github.com/microsphere-projects/microsphere-java/compare/0.3.4...0.3.5

0 commit comments

Comments
 (0)