Skip to content

Release 1.5.0

Choose a tag to compare

@ryanaidilp ryanaidilp released this 28 Mar 05:02
· 11 commits to main since this release
53ee259

[1.5.0] - 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)

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

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

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