-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathwinds-changelog.yml
102 lines (100 loc) · 5.7 KB
/
winds-changelog.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
1.0.0-alpha01:
info: "August 24, 2023"
content: >
# 🎉 Introducing Sudoklify v1.0.0-alpha01 🧩
Sudoklify, the Sudoku puzzle generation library, is here with its exciting release! Crafted with love in Kotlin, Sudoklify empowers you to effortlessly generate, manipulate, and solve Sudoku puzzles of varying grid sizes and difficulty levels. Dive into the world of puzzles and challenge your logic with Sudoklify. Let the Sudoku adventures begin! 🚀🧠
1.0.0-alpha02:
info: "August 25, 2023"
sections:
- Bug Fixes:
- "Corrected Data Types in Accessing Generated Sudoku (#21) by @teogor"
- "Update Package Name from `exntensions` to `extensions` (#20) by @teogor"
- Maintenance:
- "Bump Maven Publish Version to 1.0.0-alpha02 (#22) by @teogor"
- "Adding Code of Conduct for a Respectful Community (#19) by @teogor"
- "Redefining Puzzle Generation: Sudoklify's Innovative Approach (#18) by @teogor"
- Documentation:
- "Corrected Data Types in Accessing Generated Sudoku (#21) by @teogor"
- "Adding Code of Conduct for a Respectful Community (#19) by @teogor"
- "Redefining Puzzle Generation: Sudoklify's Innovative Approach (#18) by @teogor"
1.0.0-alpha03:
info: "September 21, 2023"
sections:
- Enhancement:
- "Refactor GameType Enum and Add Utility Functions (#26) by @teogor"
- Bug Fixes:
- "Refactor GameType Enum and Add Utility Functions (#26) by @teogor"
- "Fix Inconsistency in Sudoku Puzzle Patterns and Solutions (#24) by @teogor"
- Maintenance:
- "Update Dependency Versions and Build Configuration (#27) by @teogor"
- "Update Maven Publishing Configuration (#25) by @teogor"
- Documentation:
- "Update Dependency Versions and Build Configuration (#27) by @teogor"
- "Refactor GameType Enum and Add Utility Functions (#26) by @teogor"
- "Update Maven Publishing Configuration (#25) by @teogor"
1.0.0-alpha04:
info: "February 08, 2024"
sections:
- Enhancement:
- "Introduce more descriptive Cell type and board serialization (#40) by @teogor"
- "Add `supportsDifficulty` function for GameType compatibility (#39) by @teogor"
- "Enhance Sudoku seed generation for smaller puzzle sizes (#38) by @teogor"
- "Implement Sudoku puzzle parsing and decoding (#37) by @teogor"
- "Enhance Sudoku Solver with Thorough Test Suite (#34) by @teogor"
- "Enable Sudoku puzzle parsing and conversion with SudokuParser (#33) by @teogor"
- "Enhance Sudoku Seeds with Additional Game Types and Difficulties (#32) by @teogor"
- "Enhance Difficulty Representation with Stars and Text Options (#31) by @teogor"
- "Refactor GameType enum for improved readability and clarity (#30) by @teogor"
- "Improve Difficulty Enum with Percentages and Documentation (#29) by @teogor"
- Bug Fixes:
- "Enhance Sudoku seed generation for smaller puzzle sizes (#38) by @teogor"
- Maintenance:
- "Enhance Sudoku Solver with Thorough Test Suite (#34) by @teogor"
- Documentation:
- "Introduce MkDocs for documentation generation (#36) by @teogor"
- "Enhance Code Quality and Maintainability with Dokka, Spotless, and API Validator (#35) by @teogor"
1.0.0-beta01:
info: "February 21, 2024"
sections:
- Enhancement:
- "Enhance Sudoku generation with improved combinedSeeds and seed-based tests (#55) by @teogor"
- "Enable easier string conversion with default mappers in Sudoku board functions (#53) by @teogor"
- "Enable encoding and decoding Sudoku boards to/from strings (#52) by @teogor"
- "Introduce `SudokuType` sealed class (#51) by @teogor"
- "Refactor `Seed` type to `sealed class` for improved safety and organization (#49) by @teogor"
- "Enhance Tokenizer with sealed class structure and improved token handling (#48) by @teogor"
- "Enhance `SudokuParams.createPuzzle()` by introducing `SudokuPuzzle` data class (#46) by @teogor"
- Bug Fixes:
- "Improved accuracy and reliability of BoardCell conversions with comprehensive testing (#54) by @teogor"
- Documentation:
- "Future-Proofing Sudoku: Deprecate Legacy Flow Types, Migrate to `SudokuPuzzle` (#57) by @teogor"
- "Updated Docs (#50) by @teogor"
- "Modularize Project Structure: Core, Common, Ktx, Seeds Modules (#47) by @teogor"
- Others:
- "Upgrade JVM Target Compatibility to Java 17 (Kotlin) (#56) by @teogor"
- "Missing project URL in pom causing Sonatype service stop failure (#43) by @teogor"
- "Ensure successful `publishAllPublicationsToMavenCentral` execution (#42) by @teogor"
1.0.0-beta02:
info: "March 04, 2024"
sections:
- Enhancement:
- "Enable Consistent Sudoku Symbol Representation with `convertToSudokuSymbol` (#63) by @teogor"
- "Enhance SudokuPuzzle with Grid Generation from Given Cells (#62) by @teogor"
- "Enable User-Driven Sudoku Generation with Public SudokuGenerator (#60) by @teogor"
- "Improve Variable Naming for Clarity: uniqueDigitsCount & totalCells (#59) by @teogor"
- Bug Fixes:
- "Ensure Compatibility During Deprecation: Replace Deprecated Functions in createPuzzle() (#61) by @teogor"
- "Improve Variable Naming for Clarity: uniqueDigitsCount & totalCells (#59) by @teogor"
- Documentation:
- "Improve Documentation Clarity and User Guidance (#64) by @teogor"
1.0.0-beta03:
info: "August 12, 2024"
sections:
- Enhancement:
- "Convert JVM Library to Kotlin Multiplatform: Added support for JVM, WASM, iOS, macOS, Linux, TVOS, and WatchOS (#68) by @teogor"
1.0.0-beta04:
info: "August 25, 2024"
sections:
- Enhancement:
- "Add Kotlin Multiplatform Support for JS (IR) Targeting Browser and Node.js (#72) by @teogor"
- "Release Sudoklify Beta Modules - Common, Core, IO, Presets, Solver, and Tokenizer (#71) by @teogor"