What's New 👀
🚀 Features & Enhancements
- feat: Enhance
Matrix
class with row/column getters and permutation matrix checks (JM#134) - @mitsuki31 - feat: Add pretty display functionality and negative index support (JM#133) - @mitsuki31
- feat: Add support for determinant calculation (JM#131) - @mitsuki31
- feat: Enhance matrix validation and exception handling (JM#129) - @mitsuki31
- Refactor and Improve Exception Handling (JM#115) - @mitsuki31
- feat(matrix): Introduce
isIdentity
method along with static counterparts toMatrix
class (JM#112) - @mitsuki31 - fix(matrix): Resolve flawed logic in
insertRow
method (JM#111) - @mitsuki31 - feat(matrix): Introduce methods for swapping specified rows and columns (JM#108) - @mitsuki31
- feat(matrix): Enhance matrix manipulation with advanced helper methods (JM#107) - @mitsuki31
- Fix shallow copy in
getEntries
and introduce new method (JM#104) - @mitsuki31 - New matrix operations and helper APIs (JM#102) - @mitsuki31
- Refactoring and enhancements for codebase excellence (JM#97) - @mitsuki31
- Enhancing the project builder and build process 🍫 (JM#77) - @mitsuki31
🐛 Bug Fixes
- fix: Fix build process issues in Maven and Make build configurations (JM#138) - @mitsuki31
- fix: Fix and update custom Javadoc tags in Makefile (JM#136) - @mitsuki31
- fix: Fix matrix row and column insertion boundaries (JM#132) - @mitsuki31
- fix: Correct
arraycopy
source and destination indropRow
method (JM#130) - @mitsuki31 - fix(matrix): Resolve flawed logic in
insertRow
method (JM#111) - @mitsuki31 - Fix shallow copy in
getEntries
and introduce new method (JM#104) - @mitsuki31
🧰 Maintenances
- chore: Migrate JMBuilder to git submodule (JM#137) - @mitsuki31
📑 Documentations
- docs: Add API documentation for
prettyDisplay
methods (JM#135) - @mitsuki31
⛔ Removed
- feat(matrix): Enhance matrix manipulation with advanced helper methods (JM#107) - @mitsuki31
🧩 Dependencies
- Maven(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 (JM#113) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 (JM#114) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.13.0 (JM#105) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.0.0 to 3.2.5 (JM#100) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.0.0 to 3.5.0 (JM#99) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.5 (JM#94) - @dependabot
For more details, see the full changelogs.
🚧 Issues
Report any issues or have any suggestions? Send them to us and help us improve JMatrix.
🛡️ VirusTotal Scan Detections: