Repository navigation
Add Indonesian timezones (WIB / WITA / WIT) to the timezone picker - #77
Conversation
The Timezone setting's curated "Common" list had no Indonesian entries, even though every UTC offset was already technically selectable via the generic UTC-offset group. Add the three official IANA zones as named, recognisable cities: Asia/Jakarta (WIB, UTC+7), Asia/Makassar (WITA, UTC+8), and Asia/Jayapura (WIT, UTC+9), each placed in the list's existing west-to-east offset ordering.
|
Thanks for the contribution. The Test workflow has now been approved and passes. This is a feature change, so it will not be merged before the V2.2.1 stability release; doing so would broaden the patch release and change the Release Drafter version category. I am keeping the PR open for the next feature cycle. Please wait until V2.2.1 is published before rebasing onto 🤖 Generated with OpenAI Codex |
|
Thank you — these Indonesian timezone presets are a useful contribution and this original PR will stay open. v2.2.1 is now frozen as a patch release. Because this is a user-facing feature, it will be completed in the next feature cycle rather than expanding the patch at the last moment. Immediately after v2.2.1 is published, we will rebase/update this original branch as needed and merge through this PR so the contribution remains fully attributed. 🤖 Generated with OpenAI Codex |
Resolve repository-policy and changelog conflicts against the v2.2.1 mainline. Keep ClaudeCodeUsage#73, ClaudeCodeUsage#75, and ClaudeCodeUsage#77 credited through their original pull requests. --- 🤖 Generated with [OpenAI Codex](https://developers.openai.com/codex/)
Summary
CURATED_ZONESinsrc/settings.ts), each labelled with its familiar regional abbreviation:Asia/Jakarta— Jakarta (WIB), UTC+7Asia/Makassar— Makassar (WITA), UTC+8Asia/Jayapura— Jayapura (WIT), UTC+9TIMEZONE_VALUES/TIMEZONE_LABELS/TIMEZONE_GROUPSall derive automatically fromCURATED_ZONES.Test plan
npm test— 114/114 pass;src/test/i18nTimezone.test.tsvalidates zone handling generically (Intl-based) and needed no changes.npm run compileclean.Asia/Jakarta→GMT+07:00,Asia/Makassar→GMT+08:00,Asia/Jayapura→GMT+09:00.