Skip to content

Commit 442c5a4

Browse files
chore: bump version to next patch after publishing 0.3.6
1 parent 24e6d95 commit 442c5a4

2 files changed

Lines changed: 34 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.6-SNAPSHOT</revision>
54+
<revision>0.3.7-SNAPSHOT</revision>
5555
</properties>
5656

5757
<modules>

release-notes.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,4 +189,36 @@ This update includes general enhancements, improved documentation, and dependenc
189189

190190
For a detailed list of changes, see the [Full Changelog](https://github.com/microsphere-projects/.../compare/0.3.4...0.3.5).
191191

192-
**Full Changelog**: https://github.com/microsphere-projects/microsphere-java/compare/0.3.4...0.3.5
192+
**Full Changelog**: https://github.com/microsphere-projects/microsphere-java/compare/0.3.4...0.3.5## v0.3.6
193+
194+
# Release Notes: Version 0.3.6
195+
196+
## New Features
197+
- **Factory Methods Added**:
198+
- Introduced new factory methods for collections, including:
199+
- `TreeSet`, `ArrayList`, `LinkedList`, `ArrayDeque`
200+
- Concurrent collections: `newFixedLinkedHashSet`, `newFixedHashSet`, `newFixedLinkedHashMap`, `newFixedHashMap`, etc. ([#286](https://github.com/microsphere-projects/issues/286), [#283](https://github.com/microsphere-projects/issues/283)).
201+
- Added `ThreadSafe` and `NotThreadSafe` annotations for better code clarity. ([#282](https://github.com/microsphere-projects/issues/282))
202+
203+
## Bug Fixes
204+
- Fixed type mismatches and reverted inappropriate changes in `ReversedDequeTest`.
205+
- Corrected raw type constructors and local variable types in `SetUtils`.
206+
- Fixed import issues and removed wildcard imports across core classes.
207+
208+
## Documentation
209+
- Revised JavaDocs for collection utility methods for better clarity.
210+
- Corrected mismatches in method documentation, ensuring accurate terminology (e.g., `mappings` to `elements`).
211+
212+
## Test Improvements
213+
- Added comprehensive test cases for newly introduced collection factory methods.
214+
215+
## Build and Workflow Enhancements
216+
- Removed duplicated line separators, trailing whitespace, and unnecessary final newlines across Java files for cleaner codebase.
217+
218+
## Other Changes
219+
- Refactored collection constructor return types from interfaces to concrete collection types.
220+
- Organized imports and restored blank lines between import sections in Java files.
221+
222+
**Full Changelog**: [v0.3.5...v0.3.6](https://github.com/microsphere-projects/compare/v0.3.5...v0.3.6)
223+
224+
**Full Changelog**: https://github.com/microsphere-projects/microsphere-java/compare/0.3.5...0.3.6

0 commit comments

Comments
 (0)