Repository navigation
Releases: hexjasur/numeric-methods
Releases · hexjasur/numeric-methods
Release list
Numeric Methods v3.2.0
numeric-methods: v3.2.0
Numeric Methods v3.1.0
✨ Features
- about: enhance tech stack cards with lucide icons and fix contrast ✨ (6b83047)
- add About page and align sidebar order to v2 specification ✨ (402117f)
- Add centralized styles and scripts for improved application structure (5daa6e3)
- add Euler methods lab (519d9f2)
- add Euler methods lab (0167368)
- Add initial numerical methods theory and algorithm pages with basic project setup and styling. big SEO really really big SEO (8a3a5b7)
- Add Iteratsiya Usuli and Gauss-Seydel Usuli pages, update navigation links, and include a development script. (3948c45)
- add Lagrange interpolation walkthrough 📐 (f4da74b)
- add localized not-found page 🧭 (aab3596)
- add lucide navigation icons and highlight function input (31f1370)
- Add new numerical methods pages, an about page, and a new sidebar navigation component. (a999d76)
- add prompt viewer page and enhance SEO metadata (65b4cb9)
- add rectangle quadrature walkthrough 📊 (69abfcc)
- add tauri desktop and mobile foundation (f7fe1c6)
- add trapezoid integration walkthrough 📐 (8e77279)
- add Uzbek learning guides and navigation 📚 (aea64df)
- add Zeydel method solver page, implement splash screen, and integrate PWA service worker support (ee7f884)
- android: add automated Android APK build to release pipeline and platform-aware updater 📱 (da7cc19)
- android: build and sign both lightweight arm64 and universal APKs 📱 (dd19fad)
- app-shell: add temporary refreshed design (d9cd267)
- build responsive numerical methods workspace (ad637d2)
- centralize config, implement dynamic sitemap & robots, add global math engine, complete Newton method, add syntax docs, and refine i18n dynamic errors (576e0b8)
- ci: add version sync guard and automated multi-platform release workflow 📦 (a4f9685)
- clarify bisection graph axes (3c95bf7)
- Create initial Tailwind CSS output file. (12f41b4)
- enhance SEO, Updated Numeric Methods and metadata for improved discoverability (de80a2d)
- euler: add collapsible KaTeX notebook derivation panel ✨ (fed60b3)
- euler: add dynamic analytical ODE solver, reason explanations, and table localization ✨ (b069188)
- euler: display ODE condition badge and localized hero notes ✨ (4d087ae)
- i18n: implement full multi-language support (uz, ru, en) with custom dropdown (fc551ac)
- implement global sidebar component and add supporting assets and pages (ffa391a)
- Implement Newton's Method calculator page, introducing a shared sidebar, responsive design, and KaTeX styling. (c548af8)
- Introduce a dynamic sidebar component and new numerical method pages for Oddiy Nyuton Usuli, Funksiya Kesishish Nuqtasi Aniqlash, and Iteratsiya Usuli, with new styling and an updated index.html. (86a7a99)
- Introduce Zeydel, Iteratsiya, and Oddiy Nyuton numerical method pages along with new CSS and sidebar script. (823dfea)
- navigation: assign mathematically fitting icons to sweep and lagrange methods ✨ (69e917b)
- og: automate per-method vector math OG images with smart build generation ✨ (25d80bf)
- refine bisection explanations and visual system (387483a)
- refresh workspace UI and bisection method (3a30b5f)
- seo: implement comprehensive multilingual metadata, opengraph and json-ld schema ✨ (274e8d0)
- seo: use actual file modification timestamps for sitemap entries 🗺️ (c620684)
- show full bisection derivation steps (c303098)
- simpson: add Simpson numerical integration method and textbook defaults 📐 (1a7e694)
- tauri: add window-state plugin to remember app position and size (4c3e962)
- trapezoid: add expanded formula column and fix KaTeX formatting ✨ (b4f14c0)
- ui: add fluid View Transitions API for dark/light mode toggle (bb35743)
- update app version to 2.4.2, Added New Methods (TDMA - Haydash Usuli) and remove EAS CLI dependency (92c1a8b)
- updater: configure tauri in-app updater with keypair and capabilities 🚀 (3f4e9f4)
- updater: implement auto-updater, atmospheric updating screen, and changelog release pipeline 🚀 (a4c80d4)
- updater: markdown changelog viewer, dynamic versioning, navbar check button, and top loader ✨ (6a4f249)
- v3.0.0: migrate numerical methods from v2, integrate in-app updater, and polish UI/CI 🚀 (eb02b35)
- vatar: implement Regula Falsi method and bump version to v2.9.11 (fda6534)
🐛 Bug Fixes
- add Euler chart dependency (7104f8a)
- android: make window-state plugin desktop-only to fix Android build 📱 (f7b0814)
- android: open APK downloads in system browser 🐛 (832d785)
- android: resolve status bar overlap with native window insets and safe-area padding 📱 (8c203df)
- android: simplify status bar clearance with frontend insets and revert native patch 📱 ([51822b8](https://github.com/hexjasur/numer...
Numeric Methods v3.0.7
Added
- Runge-Kutta Fourth-Order ODE Solver (
/methods/runge-kutta):- Added a dedicated RK4 workspace with editable initial conditions, step-by-step iteration calculations, and localized interface text.
- Added support for custom first-order ODEs and comparison with exact solutions, including absolute error reporting when an analytical solution is available.
- Multilingual SEO and Social Previews:
- Added localized page metadata and structured data across the dashboard, documentation, and numerical-method workspaces.
- Added generated Open Graph images for the dashboard and individual methods, integrated with the build.
- Updated sitemap and robots metadata for the application routes.
- Localized Not-Found Page:
- Added a translated 404 page with links back to the dashboard and popular numerical methods.
Changed
- Configured release publishing to use the NM Actions GitHub App token for GitHub Releases, desktop/updater assets, and Android APK uploads.
numeric-methods: v3.1.0
3.1.0 (2026-10-15)
✨ Features
- about: enhance tech stack cards with lucide icons and fix contrast ✨ (6b83047)
- add About page and align sidebar order to v2 specification ✨ (402117f)
- Add centralized styles and scripts for improved application structure (5daa6e3)
- add Euler methods lab (519d9f2)
- add Euler methods lab (0167368)
- Add initial numerical methods theory and algorithm pages with basic project setup and styling. big SEO really really big SEO (8a3a5b7)
- Add Iteratsiya Usuli and Gauss-Seydel Usuli pages, update navigation links, and include a development script. (3948c45)
- add Lagrange interpolation walkthrough 📐 (f4da74b)
- add localized not-found page 🧭 (aab3596)
- add lucide navigation icons and highlight function input (31f1370)
- Add new numerical methods pages, an about page, and a new sidebar navigation component. (a999d76)
- add prompt viewer page and enhance SEO metadata (65b4cb9)
- add rectangle quadrature walkthrough 📊 (69abfcc)
- add tauri desktop and mobile foundation (f7fe1c6)
- add trapezoid integration walkthrough 📐 (8e77279)
- add Uzbek learning guides and navigation 📚 (aea64df)
- add Zeydel method solver page, implement splash screen, and integrate PWA service worker support (ee7f884)
- android: add automated Android APK build to release pipeline and platform-aware updater 📱 (da7cc19)
- android: build and sign both lightweight arm64 and universal APKs 📱 (dd19fad)
- app-shell: add temporary refreshed design (d9cd267)
- build responsive numerical methods workspace (ad637d2)
- centralize config, implement dynamic sitemap & robots, add global math engine, complete Newton method, add syntax docs, and refine i18n dynamic errors (576e0b8)
- ci: add version sync guard and automated multi-platform release workflow 📦 (a4f9685)
- clarify bisection graph axes (3c95bf7)
- Create initial Tailwind CSS output file. (12f41b4)
- enhance SEO, Updated Numeric Methods and metadata for improved discoverability (de80a2d)
- euler: add collapsible KaTeX notebook derivation panel ✨ (fed60b3)
- euler: add dynamic analytical ODE solver, reason explanations, and table localization ✨ (b069188)
- euler: display ODE condition badge and localized hero notes ✨ (4d087ae)
- i18n: implement full multi-language support (uz, ru, en) with custom dropdown (fc551ac)
- implement global sidebar component and add supporting assets and pages (ffa391a)
- Implement Newton's Method calculator page, introducing a shared sidebar, responsive design, and KaTeX styling. (c548af8)
- Introduce a dynamic sidebar component and new numerical method pages for Oddiy Nyuton Usuli, Funksiya Kesishish Nuqtasi Aniqlash, and Iteratsiya Usuli, with new styling and an updated index.html. (86a7a99)
- Introduce Zeydel, Iteratsiya, and Oddiy Nyuton numerical method pages along with new CSS and sidebar script. (823dfea)
- navigation: assign mathematically fitting icons to sweep and lagrange methods ✨ (69e917b)
- og: automate per-method vector math OG images with smart build generation ✨ (25d80bf)
- refine bisection explanations and visual system (387483a)
- refresh workspace UI and bisection method (3a30b5f)
- seo: implement comprehensive multilingual metadata, opengraph and json-ld schema ✨ (274e8d0)
- seo: use actual file modification timestamps for sitemap entries 🗺️ (c620684)
- show full bisection derivation steps (c303098)
- simpson: add Simpson numerical integration method and textbook defaults 📐 (1a7e694)
- tauri: add window-state plugin to remember app position and size (4c3e962)
- trapezoid: add expanded formula column and fix KaTeX formatting ✨ (b4f14c0)
- ui: add fluid View Transitions API for dark/light mode toggle (bb35743)
- update app version to 2.4.2, Added New Methods (TDMA - Haydash Usuli) and remove EAS CLI dependency (92c1a8b)
- updater: configure tauri in-app updater with keypair and capabilities 🚀 (3f4e9f4)
- updater: implement auto-updater, atmospheric updating screen, and changelog release pipeline 🚀 (a4c80d4)
- updater: markdown changelog viewer, dynamic versioning, navbar check button, and top loader ✨ (6a4f249)
- v3.0.0: migrate numerical methods from v2, integrate in-app updater, and polish UI/CI 🚀 (eb02b35)
- vatar: implement Regula Falsi method and bump version to v2.9.11 (fda6534)
🐛 Bug Fixes
Numeric Methods v3.0.6
Added
-
Euler Method Step-by-Step Derivation Panel (
/methods/euler):- Added an academic "Daftarga ko'chirish uchun bosqichma-bosqich yechim" collapsible panel detailing Cauchy problem parameters, iterative arithmetic substitution for each step
$i$ , predictor-corrector calculations, and formatted copyable result tables. - Implemented dynamic analytical ODE solving for separable and 1st-order linear differential equations, computing exact closed-form solutions
$y(x)$ , exact values$y^*(x_i)$ , and absolute error tracking. - Added informative status badges explaining when an ODE does not admit an elementary closed-form analytical solution.
- Added localized Cauchy condition badges and refined step table localization (Takomillashgan Eyler / Heun).
- Added an academic "Daftarga ko'chirish uchun bosqichma-bosqich yechim" collapsible panel detailing Cauchy problem parameters, iterative arithmetic substitution for each step
Fixed
- Lagrange Interpolation Table Layout (
/methods/lagrange):- Redesigned the node input table (
PointTable) using fixed-width table layout and responsive input paddings to completely eliminate horizontal scrolling. - Balanced the section 01 input nodes table columns (
w-1/3 text-center) to fix right-skewing and ensure symmetrical alignment.
- Redesigned the node input table (
Changed
- Navigation & Methods Hub Icons:
- Assigned mathematically appropriate icons across navigation and the dashboard methods hub:
- Haydash (Thomas/TDMA) Method: Updated to
ArrowRightLeftrepresenting forward and backward elimination sweep passes. - Lagrange Interpolation: Updated to
Splinerepresenting continuous polynomial curve fitting through interpolation nodes.
- Haydash (Thomas/TDMA) Method: Updated to
- Assigned mathematically appropriate icons across navigation and the dashboard methods hub:
- Haydash (Thomas/TDMA) Method Workspace (
/methods/sweep):- Refactored layout to follow spacious V2 layout conventions with separate dimension controls and streamlined coefficient matrices.
Numeric Methods v3.0.5
Added
- Added the Haydash (Thomas/TDMA) method for tridiagonal systems, with editable coefficients, forward and backward walkthroughs, and full-precision residual verification.
Numeric Methods v3.0.4
Fixed
- Corrected the signed Windows updater manifest to use the exact installer URL published in GitHub Releases.
- Opened Android APK downloads in the system browser and clarified the Android install confirmation steps.
Numeric Methods v3.0.3
Added
- Added the Newton tangent method with finite-difference derivatives, V2-compatible starting-point selection, and a detailed iteration walkthrough.
Numeric Methods v3.0.2
Fixed
- Enabled signed Tauri updater artifacts and publication of the
latest.jsonmanifest required for in-app Windows updates. - Kept desktop updates on the signed native updater path instead of silently downloading a standalone installer in a browser.
- Uploaded Android APKs to existing GitHub Releases through the GitHub CLI and required a persistent signing keystore for upgrade compatibility.