Repository navigation
Releases
JM-1.5.0
What's New 👀
🚀 Features & Enhancements
- feat: Enhance
Matrixclass 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
isIdentitymethod along with static counterparts toMatrixclass (JM#112) - @mitsuki31 - fix(matrix): Resolve flawed logic in
insertRowmethod (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
getEntriesand 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
arraycopysource and destination indropRowmethod (JM#130) - @mitsuki31 - fix(matrix): Resolve flawed logic in
insertRowmethod (JM#111) - @mitsuki31 - Fix shallow copy in
getEntriesand introduce new method (JM#104) - @mitsuki31
🧰 Maintenances
- chore: Migrate JMBuilder to git submodule (JM#137) - @mitsuki31
📑 Documentations
- docs: Add API documentation for
prettyDisplaymethods (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:
v1.3.0
What's New 👀
🧰 Maintenances
- GH Actions(deps): Bump actions/setup-java from 3 to 4 (#83) - @dependabot
- GitHub Actions updated(deps): Bump actions/setup-python from 3 to 4 (#20) - @dependabot
- GH Actions(deps): Bump crazy-max/ghaction-virustotal from 3 to 4 (#78) - @dependabot
- GH Actions(deps): Bump actions/cache from 2 to 3 (#71) - @dependabot
- GH Actions(deps): Bump actions/checkout from 3 to 4 (#76) - @dependabot
🧩 Dependencies
- GH Actions(deps): Bump actions/setup-java from 3 to 4 (#83) - @dependabot
- GitHub Actions updated(deps): Bump actions/setup-python from 3 to 4 (#20) - @dependabot
- GH Actions(deps): Bump crazy-max/ghaction-virustotal from 3 to 4 (#78) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-jar-plugin from 3.2.0 to 3.3.0 (#70) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-resources-plugin from 3.2.0 to 3.3.1 (#85) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-compiler-plugin from 3.8.1 to 3.11.0 (#68) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.3.0 to 3.6.3 (#84) - @dependabot
- Maven(deps): Bump org.apache.maven.plugins:maven-surefire-plugin from 3.0.0 to 3.2.2 (#82) - @dependabot
- Maven(deps-dev): Bump junit:junit from 4.13.1 to 4.13.2 (#69) - @dependabot
- GH Actions(deps): Bump actions/cache from 2 to 3 (#71) - @dependabot
- GH Actions(deps): Bump actions/checkout from 3 to 4 (#76) - @dependabot
For more details, see the full changelogs.
🚧 Issues
Report any issues or have any suggestions? Create new issue and help us improve JMatrix.
🛡️ VirusTotal Scan Detections:
v1.2.2
What's New 👀
🚀 Features & Enhancements
- Improve code organization 🍒 (#74) - @mitsuki31
🧰 Maintenances
- Workflow improvements and enhancements 🍭 (#66) - @mitsuki31
📑 Documentations
- Added Issue Form and Code of Conduct (#67) - @mitsuki31
For more details, see the full changelogs.
🚧 Issues
Report any issues or have any suggestions? Create new issue and help us improve JMatrix.
🛡️ VirusTotal Scan Detections:
v1.2.0
What's New 👀
🚀 New Features
- Matrix type checkers additions 🔎 (#62) - @mitsuki31
- Exception enhancements and deprecation ☂️ (#60) - @mitsuki31
- Improve code organization and restructuring code (#59) - @mitsuki31
🐛 Bug Fixes
- Javadoc improvements for JMatrix 📚 (#61) - @mitsuki31
- Exception enhancements and deprecation ☂️ (#60) - @mitsuki31
📑 Documentations
- Improving project documentation ⚡ (#64) - @mitsuki31
- Javadoc improvements for JMatrix 📚 (#61) - @mitsuki31
🧩 Dependencies
- pip updated(deps): bump lxml from 4.9.2 to 4.9.3 (#56) - @dependabot
For more details, see full changelogs
🚧 Issues
Fixed
- Warning fixes for linting project (#58) - @mitsuki31
Report any issues or have any suggestions? Create new issue and help us improve JMatrix.
🛡️VirusTotal Scan Detection:
v1.1.0
What's New 👀
🚀 New Features
- New features for Makefile 🐧 (#57) - @mitsuki31
- Improvements to
hashCodeandequalsmethods (#55) - @mitsuki31 - Add new options to
Makefile🔧 (#54) - @mitsuki31 - Improve the code on throwing exceptions (#52) - @mitsuki31
📑 Documentations
- Update the documentations 📝 (#53) - @mitsuki31
For more details, see the full changelogs.
🚧 Issues
Report any issues or have any suggestions? Create new issue and help us improve JMatrix.
🛡️ VirusTotal Scan Detection:
v1.0.0
What's New 👀
🚀 New Features
- Improve the project tests 🧪 (#50) - @mitsuki31
- Improve the JMatrix
Mainclass (#49) - @mitsuki31 - Now
getSizewould returnsnullwhen get called from matrix withnullentries (#47) - @mitsuki31 - Project tester now has been added (Maven) 🎉 (#43) - @mitsuki31
- Added
equalsmethod toMatrixclass 🍵 (#42) - @mitsuki31
🐛 Bug Fixes
- Now
getSizewould returnsnullwhen get called from matrix withnullentries (#47) - @mitsuki31
🧰 Maintenances
- Now
pylintalso tests with Python3.7 (#44) - @mitsuki31
🧩 Dependencies
- Bump junit from 4.12 to 4.13.1 (#45) - @dependabot
Note This also fixes the vulnerability issue on #51
For more details, see the full changelogs
More long changelogs, you can see with this comparison v0.2.0-release...v1.0.0
🚧 Issues
Report any issues or have any suggestions? Create new issue and help us improve JMatrix.
🛡️ VirusTotal Scan Detection:
v1.0.0-pre_release
What's New 👀
🚀 New Features
- Project tester now has been added (Maven) 🎉 (#43) - @mitsuki31
- Added
equalsmethod toMatrixclass 🍵 (#42) - @mitsuki31
🧰 Maintenances
- Now
pylintalso tests with Python3.7 (#44) - @mitsuki31
For more details, see full changelogs
🛡️ VirusTotal Scan Detection:
v1.0.0-beta.7
Warning ⚠️
This release is not a stable release. Bugs or any problems could be happen.
Report the issue here.
What's New 👀
🚀 New Features
-
Added
INCLUDE-SRCoption toMakefile(#38) - @mitsuki31 -
Huge update for
Matrix🌮 (#35) - @mitsuki31Update Details
- Improve
multoperation (6140c25) - Added
isSquaremethod to checks whether the matrix is a square type (03b81c6) - Added
getmethod to get the specified entry at the specified row and column (03b81c6) - Added new methods and variables (59f5ea6)
identity(int n): Creates a new identity matrix with sizenxn.isDiagonal(): Checks whether the matrix either 2D array represents a diagonal matrix.hasSelect: A private boolean variable that detects whether theselect(int)method has been called.
- Deprecated the
addmethod due to its high inefficiency in creating a matrix array (59f5ea6) - Deprecated the
copy()method (1322c06) - Added
MatrixUtils.java(c254a54) - Fixed shallow copy issue (3da0382)
- Added
isNullEntriesmethod toMatrixUtilsinterface (4d2f826) - Added
include-srcprofile topom.xml(7d45676)
- Improve
🐛 Bug Fixes
- Fixes some issue on
MinGW(Windows) 🪛 (#39) - @mitsuki31
📑 Documentations
- Update the
JMatrixhelp message (#37) - @mitsuki31 - Update the
READMEdocumentation 🗒️ (#36) - @mitsuki31
For more details, see full changelogs
🛡️ VirusTotal Scan Detection:
v1.0.0-beta.6 (HOTFIX)
Warning ⚠️
This release is not a stable release. Bugs or any problems could be happen.
Report the issue here.
What's New 👀
🐛 Bug Fixes
Initialize Error on Windowsfixed 🔐 (#34) - @mitsuki31
For more details, see full changelogs
🛡️ VirusTotal Scan Detection:
v1.0.0-beta.5
Warning ⚠️
This release is not a stable release. Bugs or any problems could be happen.
Report the issue here.
What's New 👀
🚀 New Features
- JMatrix now supported
Maven🎉 (#29) - @mitsuki31 - Adding new rules and improves
Makefile(#28) - @mitsuki31 - New updates to
Matrix.java🍦 (#24) - @mitsuki31
🐛 Bug Fixes
- Fixes small issue ☕ (#25) - @mitsuki31
- Fixes missing input variable at
setup-java@v3(#16) - @mitsuki31
🧰 Maintenances
- 🚨 Maintenance: CodeQL now support
Maven(#30) - @mitsuki31 - 🚨 Maintenance: Add
PyLintas Python linter (#26) - @mitsuki31 - Improves
codeqlon codes scanning (#19) - @mitsuki31 - Configuring
dependabot🤖 (#13) - @mitsuki31
📑 Documentations
- JMatrix now licensed under the
"Apache License 2.0"📜 (#31) - @mitsuki31
🧩 Dependencies
- pip updated(deps): bump lxml from 4.9.1 to 4.9.2 (#21) - @dependabot
- GitHub Actions updated(deps): Bump actions/setup-java from 1 to 3 (#14) - @dependabot
For more details, see full changelogs.
🛡️ VirusTotal Scan Detection: