From 60a1bec00d1c2848f9f6050cf59984094df75a14 Mon Sep 17 00:00:00 2001 From: JonKazama-Hellion Date: Thu, 16 Apr 2026 22:21:45 +0200 Subject: [PATCH] =?UTF-8?q?feat(release):=20Version=20auf=20v2.1.0=20bumpe?= =?UTF-8?q?n=20=E2=80=94=20Calculator=20Upgrade?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alle 3 Manifests, newtab.html, data.js, app.js auf 2.1.0. CHANGELOG-Eintrag mit allen 6 neuen Calculator-Modi. Co-Authored-By: Claude Opus 4.6 --- CHANGELOG.md | 17 +++++++++++++++++ manifest.firefox.json | 2 +- manifest.json | 2 +- manifest.opera.json | 2 +- newtab.html | 2 +- src/js/app.js | 2 +- src/js/data.js | 2 +- 7 files changed, 23 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f142e2..87ea7a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,23 @@ All notable changes per version. Format based on [Keep a Changelog](https://keep --- +## [2.1.0] — 2026-04-16 + +### Added +- **Calculator Tab-System:** 6 Modi über Tab-Leiste erreichbar (Standard, Scientific, Unit, SAT, FAC, STA) +- **Scientific-Modus:** Wurzel, Potenz, Pi, Euler, Vorzeichen-Wechsel + Formel-Helfer (Kreis, Pythagoras, Prozent, Temperatur) +- **Unit-Converter:** 6 Kategorien (Länge, Gewicht, Temperatur, Volumen, Geschwindigkeit, Fläche) mit Live-Konvertierung und Swap +- **Satisfactory Calculator:** Items/Min, Overclock-Power (Exponent 1.321928), Maschinen-Rechner +- **Factorio Calculator:** Assembler-Ratios, Belt-Throughput, Maschinen-Rechner mit Belt-Empfehlung +- **Stationeers Calculator:** Idealgas (PV=nRT), Furnace/Verbrennung, Solar/Batterie-Dimensionierung, Atmosphären-Mixer + +### Changed +- Parser um `^` (Potenz, rechts-assoziativ) und `sqrt()` erweitert +- Calculator-Widget Auto-Resize auf 320×480 für komplexe Modi +- ~110 neue i18n-Keys (DE + EN) + +--- + ### v2.0.1 — 16.04.2026 #### Security diff --git a/manifest.firefox.json b/manifest.firefox.json index ab79548..b16fd0d 100644 --- a/manifest.firefox.json +++ b/manifest.firefox.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "__MSG_extName__", "default_locale": "en", - "version": "2.0.1", + "version": "2.1.0", "description": "__MSG_extDesc__", "author": "Hellion Online Media - Florian Wathling", "homepage_url": "https://hellion-media.de", diff --git a/manifest.json b/manifest.json index 28fe544..b750ad5 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "__MSG_extName__", "default_locale": "en", - "version": "2.0.1", + "version": "2.1.0", "description": "__MSG_extDesc__", "author": "Hellion Online Media - Florian Wathling", "homepage_url": "https://hellion-media.de", diff --git a/manifest.opera.json b/manifest.opera.json index ae49789..208dc20 100644 --- a/manifest.opera.json +++ b/manifest.opera.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "__MSG_extName__", "default_locale": "en", - "version": "2.0.1", + "version": "2.1.0", "description": "__MSG_extDesc__", "author": "Hellion Online Media - Florian Wathling", "homepage_url": "https://hellion-media.de", diff --git a/newtab.html b/newtab.html index 48f05d2..8877e6e 100644 --- a/newtab.html +++ b/newtab.html @@ -223,7 +223,7 @@