Skip to content

Releases: hexjasur/numeric-methods

Numeric Methods v3.2.0

Choose a tag to compare

@nm-actions nm-actions released this 20 Oct 06:49

✨ Features

  • add step-by-step Newton interpolation (46f927c)
  • learn: add sourced academic numerical-method guides ✨ (230da06)

🐛 Bug Fixes

  • seo: align canonical domain and verify release PRs 🐛 (80fb111)

numeric-methods: v3.2.0

Choose a tag to compare

@nm-actions nm-actions released this 20 Oct 06:41
6a24ca7

3.2.0 (2026-10-19)

✨ Features

  • add step-by-step Newton interpolation (46f927c)
  • learn: add sourced academic numerical-method guides ✨ (230da06)

🐛 Bug Fixes

  • seo: align canonical domain and verify release PRs 🐛 (80fb111)

Numeric Methods v3.1.0

Choose a tag to compare

@nm-actions nm-actions released this 15 Oct 16:29
29e869e

✨ 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...
Read more

Numeric Methods v3.0.7

Choose a tag to compare

@nm-actions nm-actions released this 15 Oct 13:07

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

Choose a tag to compare

@nm-actions nm-actions released this 15 Oct 16:24
29e869e

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

  • 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)
  • **andro...
Read more

Numeric Methods v3.0.6

Choose a tag to compare

@github-actions github-actions released this 14 Oct 06:09

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).

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.

Changed

  • Navigation & Methods Hub Icons:
    • Assigned mathematically appropriate icons across navigation and the dashboard methods hub:
      • Haydash (Thomas/TDMA) Method: Updated to ArrowRightLeft representing forward and backward elimination sweep passes.
      • Lagrange Interpolation: Updated to Spline representing continuous polynomial curve fitting through interpolation nodes.
  • 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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 06:50

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 06:12

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 05:14

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

Choose a tag to compare

@github-actions github-actions released this 13 Oct 04:15

Fixed

  • Enabled signed Tauri updater artifacts and publication of the latest.json manifest 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.