You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- 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).
0 commit comments