From 285f74716fb62f68b9391a1727a7a8894a4cf18b Mon Sep 17 00:00:00 2001 From: aidil-coder-bot Date: Sat, 28 Mar 2026 06:35:20 +0100 Subject: [PATCH 1/5] hotfix(1.5.2): fix overflow clipping in section containers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause: all section wrapper divs used overflow-hidden which clipped child code blocks, math formulas and params tables. Fix: - Replace overflow-hidden with overflow-x-hidden on all section containers to preserve border-radius while allowing horizontal scroll in children - Fix CodeBlock.vue wrapper: overflow hidden → overflow-x auto - Fix .code-panel in style.css: overflow hidden → overflow-x auto Affected components: - ParamsTable, GlossarySection, OverviewSection, VaccinationSection - RegenciesSection, StatisticsSection, TaskForcesSection - NationalLatestSection, HealthCheckSection, ProvincesSection - AuthenticationSection, HospitalsSection, RootEndpointSection - ProvinceCasesSection, NationalHistoricalSection, ErrorHandlingSection --- src/components/CodeBlock.vue | 2 +- src/components/ParamsTable.vue | 2 +- src/components/documentation/AuthenticationSection.vue | 2 +- src/components/documentation/ErrorHandlingSection.vue | 2 +- src/components/documentation/GlossarySection.vue | 2 +- src/components/documentation/HealthCheckSection.vue | 2 +- src/components/documentation/HospitalsSection.vue | 4 ++-- .../documentation/NationalHistoricalSection.vue | 2 +- src/components/documentation/NationalLatestSection.vue | 2 +- src/components/documentation/OverviewSection.vue | 2 +- src/components/documentation/ProvinceCasesSection.vue | 2 +- src/components/documentation/ProvincesSection.vue | 2 +- src/components/documentation/RegenciesSection.vue | 6 +++--- src/components/documentation/RootEndpointSection.vue | 2 +- src/components/documentation/StatisticsSection.vue | 8 ++++---- src/components/documentation/TaskForcesSection.vue | 2 +- src/components/documentation/VaccinationSection.vue | 6 +++--- src/style.css | 2 +- 18 files changed, 26 insertions(+), 26 deletions(-) diff --git a/src/components/CodeBlock.vue b/src/components/CodeBlock.vue index afea03d..9fcb429 100644 --- a/src/components/CodeBlock.vue +++ b/src/components/CodeBlock.vue @@ -267,7 +267,7 @@ onMounted(() => { .code-block-wrapper { @apply rounded-lg my-4 transition-colors duration-200; @apply border border-gray-200 bg-white dark:border-gray-700 dark:bg-gray-900; - overflow: hidden; /* keep border-radius clipping */ + overflow-x: auto; /* allow horizontal scroll */ max-width: 100%; } diff --git a/src/components/ParamsTable.vue b/src/components/ParamsTable.vue index 3345f51..dbcf83d 100644 --- a/src/components/ParamsTable.vue +++ b/src/components/ParamsTable.vue @@ -1,7 +1,7 @@ - + @@ -125,7 +126,7 @@ -
+
@@ -184,7 +185,7 @@
-
+

{{ t('documentation.glossary.reproductionRate.practicalExample.step3.detailedCalculations.lowerBoundStep.title') }}

{{ t('documentation.glossary.reproductionRate.practicalExample.step3.detailedCalculations.lowerBoundStep.formula') }}

@@ -273,7 +274,7 @@
-
+

{{ t('documentation.glossary.caseClassifications.title') }}

From fc40ac266fe813d4937335a313dff24bc38bb9ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 28 Mar 2026 08:42:37 +0000 Subject: [PATCH 5/5] docs: update changelog for 1.5.2 --- CHANGELOG.md | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 31b5c36..5510a35 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -313,6 +313,135 @@ - Add trailing newlines to all source files (a970f94) # Changelog for v1.0.0 +## [1.5.2] - 2026-03-28 + +### ✨ Features + +- make all API URLs configurable via VITE_API_BASE_URL env variable (f9da460) +- full docs redesign with Stripe-style layout and updated response examples (6a7e4f8) +- add i18n support for all hardcoded text (EN + ID translations) (02aa5d4) +- add back glossary section with Stripe-style design (cce1f72) +- use CodeBlock with Prism syntax highlighting in CodePanel (9ba36b3) +- restore full glossary with KaTeX formulas and calculation examples (ae58468) + +### 🐛 Bug Fixes + +- remove trigger-deploy job (WORKFLOW_TOKEN not available, rely on PAT tag push) (aab8593) +- use WORKFLOW_PAT org secret instead of WORKFLOW_TOKEN (7d3c22f) +- do not split components chunk, keep prismjs co-located with CodeBlock (544d03a) +- expose Prism to window before language plugins load (3ba7d20) +- import Prism from prism-setup to ensure window.Prism is set before plugins (2bc66e9) +- restore CodeBlock.vue with correct prism-setup import (662f463) +- use static imports for prism language plugins (no require, proper ES module) (55a8e1c) +- do not assign prismjs to manual chunk, let rollup co-locate with importer (40e56cb) +- add pnpm.overrides to match lockfile (prevents LOCKFILE_CONFIG_MISMATCH in Docker) (e1c6d62) +- pin pnpm to 10.15.1 in Dockerfile to match CI (9a273e9) +- accept both v-prefixed and plain semver tags in deploy trigger (31fe5ac) +- exclude prismjs from vendor chunk so it co-locates with its consumers (2b4c4ea) +- use tag push trigger instead of release published to prevent duplicate deploy runs (af978de) +- resolve lint error in DocSidebar and unused import in Home (3d18d5b) +- remove duplicate release-branch-creation workflow (handled by reusable workflow) (ceda3e1) +- use CodePanel component for glossary formula code blocks (21faf3f) +- show correct parameters for each endpoint (73f3a90) +- use Prism.highlight() instead of highlightElement() for reactive code rendering (81efb31) +- improve mobile responsiveness - remove horizontal overflow (f6d3bcc) +- remove overflow-hidden from api-section-grid children, add body max-width (f54e333) +- resolve remaining mobile overflow issues in glossary and API section (5ae0088) + +### 📚 Documentation + +- update changelog for v1.3.3 (5e9fb75) +- update changelog for 1.3.4 (0bcfe71) +- update changelog for 1.3.5 (81272a1) +- update changelog for 1.3.6 (8f0e9a1) +- update changelog for 1.3.7 (9832774) +- update changelog for 1.3.8 (a9e1b8d) +- update changelog for 1.4.0 (f9b08c0) +- update changelog for 1.4.1 (1e5fe80) +- update changelog for 1.4.2 (6e890ff) +- update changelog for 1.4.3 (a77da18) +- update changelog for 1.4.4 (e3f6b3c) +- update changelog for 1.5.0 (a010b16) +- update changelog for 1.5.1 (46cb6ea) + +### 🔧 Chores + +- bump version to v1.4.0 for next development cycle (2c0abcd) +- back-merge v1.3.0 to develop (7cace92) +- back-merge v1.3.1 to develop (66490af) +- back-merge v1.3.2 to develop (7b22074) +- back-merge v1.3.3 to develop (473940f) +- prepare v1.3.4 hotfix (7f6ef19) +- bump version to 1.3.4 (e5ffb13) +- back-merge 1.3.4 to develop (44abde5) +- prepare v1.3.5 hotfix (5ef9462) +- bump version to 1.3.5 (54181e6) +- back-merge 1.3.5 to develop (6b81bdf) +- prepare v1.3.6 hotfix (c029ec4) +- bump version to 1.3.6 (c2aba95) +- back-merge 1.3.6 to develop (05d7997) +- prepare v1.3.7 hotfix (9df6c2e) +- bump version to 1.3.7 (3cd0540) +- regenerate pnpm-lock.yaml after adding pnpm.overrides (e0a905e) +- back-merge 1.3.7 to develop (e1f8738) +- bump version to 1.3.8 (66900c4) +- back-merge 1.3.8 to develop (a712d80) +- prepare v1.4.0 release (8a52e4e) +- bump version to v1.5.0 for next development cycle (814713a) +- bump version to 1.4.1 (5f14ac9) +- back-merge 1.4.1 to develop (550ee8f) +- bump version to 1.4.2 (27c5b5c) +- back-merge 1.4.2 to develop (2036271) +- back-merge 1.4.3 to develop (beace1a) +- back-merge 1.4.4 to develop (718613c) +- bump version to 1.5.1 (e132081) +- bump version to 1.5.2 (f209cd2) + +### 📝 Other Changes + +- Merge pull request #48 from banua-coder/chore/bump-version-to-v1.4.0-dev (31cdfb8) +- Merge pull request #51 from banua-coder/chore/back-merge-v1.3.0 (05c32bc) +- Merge pull request #54 from banua-coder/chore/back-merge-v1.3.1 (d939de7) +- Merge pull request #57 from banua-coder/chore/back-merge-v1.3.2 (dd4974b) +- Merge pull request #60 from banua-coder/chore/back-merge-v1.3.3 (80eb69c) +- Merge pull request #61 from banua-coder/chore/prepare-hotfix-v1.3.4 (1108df2) +- Merge pull request #62 from banua-coder/hotfix/1.3.4 (b4dbfcc) +- Merge pull request #63 from banua-coder/chore/back-merge-1.3.4 (9b7df39) +- Merge pull request #64 from banua-coder/chore/prepare-hotfix-v1.3.5 (8eef46c) +- Merge pull request #65 from banua-coder/hotfix/1.3.5 (132d70e) +- Merge pull request #66 from banua-coder/chore/back-merge-1.3.5 (8d99044) +- Merge pull request #67 from banua-coder/chore/prepare-hotfix-v1.3.6 (6a2e396) +- Merge pull request #68 from banua-coder/hotfix/1.3.6 (985bc35) +- Merge pull request #69 from banua-coder/chore/back-merge-1.3.6 (4e7f847) +- Merge pull request #70 from banua-coder/chore/prepare-hotfix-v1.3.7 (72c249a) +- Merge pull request #71 from banua-coder/hotfix/1.3.7 (95df5e9) +- Merge pull request #72 from banua-coder/chore/back-merge-1.3.7 (ad3828c) +- Merge pull request #74 from banua-coder/hotfix/1.3.8 (ae7c28f) +- Merge pull request #75 from banua-coder/chore/back-merge-1.3.8 (9eef133) +- Merge pull request #76 from banua-coder/fix/remove-duplicate-deploy-trigger (3ed94ef) +- Merge pull request #77 from banua-coder/feature/configurable-api-url (b150a5a) +- Merge pull request #78 from banua-coder/feature/docs-redesign-stripe-style (910c96d) +- Merge pull request #79 from banua-coder/chore/prepare-release-v1.4.0 (87c0b06) +- Merge pull request #81 from banua-coder/chore/bump-version-to-v1.5.0-dev (2c10b45) +- Merge pull request #80 from banua-coder/release/1.4.0 (75657a2) +- Merge pull request #85 from banua-coder/chore/back-merge-1.4.0 (756950a) +- Merge pull request #86 from banua-coder/hotfix/1.4.1 (9e66e9f) +- Merge pull request #87 from banua-coder/chore/back-merge-1.4.1 (bb9f6a1) +- Merge pull request #88 from banua-coder/hotfix/1.4.2 (46b02da) +- hotfix(glossary): full editorial redesign - replace AI-generic card layout with clean editorial style (4586fd2) +- Merge pull request #89 from banua-coder/chore/back-merge-1.4.2 (338d433) +- Merge pull request #90 from banua-coder/hotfix/1.4.3 (f44ef6e) +- hotfix(1.4.4): sidebar scroll-spy, version badge, code tabs light mode, glossary padding, real API responses (48f0df3) +- Merge pull request #91 from banua-coder/chore/back-merge-1.4.3 (66ecde0) +- Merge pull request #92 from banua-coder/hotfix/1.4.4 (05a61ef) +- Merge pull request #94 from banua-coder/chore/back-merge-1.4.4 (a08096c) +- Merge pull request #95 from banua-coder/fix/mobile-responsiveness (97e0960) +- Merge pull request #96 from banua-coder/release/1.5.0 (53ee259) +- hotfix: make math formulas, code blocks, and params table scrollable on mobile (73dae93) +- Merge pull request #101 from banua-coder/hotfix/1.5.1 (894f219) +- hotfix(1.5.2): fix overflow clipping in section containers (285f747) +- Merge pull request #103 from banua-coder/hotfix/1.5.2 (09fdfd9) + ## [1.5.1] - 2026-03-28 ### ✨ Features