# Changelog

## 6.14.0 (2026-03-11)

* fix: correct keyboard tab navigation ([17247d2](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/17247d2))
* fix: hide toolbar ([a62621d](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/a62621d))
* fix: icon toolbar ([c376b7c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/c376b7c))
* fix: widget color ([405229f](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/405229f))
* fix(a11y): add focus style to language selector button ([68900e0](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/68900e0))
* fix(accessibility-status): ensure company website uses https when protocol is missing ([f02c533](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/f02c533))
* fix(admin-menu): scroll #change-language hash to language row ([d6640ba](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/d6640ba))
* fix(admin): widget color ([c202654](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/c202654))
* fix(frond-end): radio buttons ([3867e4b](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/3867e4b))
* fix(statement): generate text ([f8404b0](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/f8404b0))
* style: background color toolbar ([c6b695a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/c6b695a))
* style: buttons ([9b18b7c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9b18b7c))
* style: buttons (2) ([8494a5f](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8494a5f))
* style: fields ([efb02d8](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/efb02d8))
* style: focus - powered by onetap ([794990f](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/794990f))
* style: focus header toolbar ([103f69b](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/103f69b))
* style: header toolbar focus ([c58002f](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/c58002f))
* style: language dropdown focus ([8ecc46e](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8ecc46e))
* style: pro badge ([898bd12](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/898bd12))
* style(button-close): button focus ([da59987](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/da59987))
* style(dashboard): unify buttons and fields ([e67a599](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/e67a599))
* style(fe-button): button - focus ([620eef2](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/620eef2))
* style(fe): focus on powered by onetap ([f514303](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/f514303))
* style(frond-end): blocks - hide toolbar ([1b56a0d](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1b56a0d))
* style(frond-end): powered link - remove text decoration ([a27c33c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/a27c33c))
* style(frond-end): reset button hover state ([5225811](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/5225811))
* style(frond-end): toolbar colors ([7022547](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/7022547))
* style(frond-end): unify buttons and fields ([c3825d9](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/c3825d9))
* style(statement): button generate text ([9f41b25](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9f41b25))
* perf(fonts): load readable and dyslexic fonts only when module enabled ([0480805](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/0480805))
* perf(lang): lazy-load flag images on dropdown open ([0d9037c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/0d9037c))
* feat: preview hint ([f609e46](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/f609e46))
* refactor(fe): link powered by onetap ([219439a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/219439a))

## 6.13.0 (2026-02-10)

* fix: additional design feedback ([2d55c39](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/2d55c39))
* fix: check checkbox for selected language options on page load ([a1d74e0](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/a1d74e0))
* fix: conflict save language toggles ([1cb0605](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1cb0605))
* fix: css linter ([3b4068e](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/3b4068e))
* fix: default label translation ([1d98c51](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1d98c51))
* fix: default value languages ([b23d6b4](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/b23d6b4))
* fix: dropdown accessibility status ([a475f9a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/a475f9a))
* fix: function font sze ([545b5e6](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/545b5e6))
* fix: improve language list handling when only one language is available ([bfd7e62](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/bfd7e62))
* fix: language selection bug ([b3900c6](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/b3900c6))
* fix: light contrast conflict ([9875edc](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9875edc))
* fix: light contrast conflict (2) ([41916ae](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/41916ae))
* fix: mobile menu positioning nav toolbar ([5ed6162](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/5ed6162))
* fix: move husky hooks to correct location for lint-staged ([da3eb57](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/da3eb57))
* fix: move save_language_toggles ajax to save-changes button click ([68f206a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/68f206a))
* fix: padding languages ([81bb24d](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/81bb24d))
* fix: plugin check ([8559fb9](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8559fb9))
* fix: resolve empty current_value and current_label in language select after reload ([4872c73](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/4872c73))
* fix: resolve empty current_value and current_label in language select after reload (2) ([4be3d36](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/4be3d36))
* fix: revisition #2 ([92d1ee4](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/92d1ee4)), closes [#2](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/issues/2)
* fix: revisition dropdown languages ([737b8e9](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/737b8e9))
* fix: revisition dropdown languages (2) ([e886873](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/e886873))
* fix: revisition dropdown languages (3) ([9da223a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9da223a))
* fix: revisition dropdown languages (4) ([f33a85b](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/f33a85b))
* fix: revisition dropdown languages (5) ([bf4a49d](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/bf4a49d))
* fix: select label default ([1141618](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1141618))
* fix: statement list style ([47f2ce3](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/47f2ce3))
* fix: toggle checkbox disable all ([ddec02a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/ddec02a))
* fix: toggle languages ([add47dd](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/add47dd))
* fix: toggle languages (2) ([5860124](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/5860124))
* fix: trigger checkbox toggle when clicking language option in display-options mode ([376c04f](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/376c04f))
* fix: widget position hr ([8fa78d2](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8fa78d2))
* fix: widget position styles and add rtl left position fix ([1d3baae](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1d3baae))
* fix(admin): design & ui improvements buttons ([ca72113](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/ca72113))
* fix(admin): design & ui improvements buttons (2) ([55e02dd](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/55e02dd))
* fix(admin): module labels - button save ([1059335](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1059335))
* fix(admin): sanitize company website input to remove protocol prefixes ([8180c4e](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8180c4e))
* fix(admin): widget positions ([13923cc](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/13923cc))
* fix(bugfixes): ticket support 670 ([75ffb32](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/75ffb32))
* fix(bugfixes): ticket support 670 (2) ([8d09aff](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8d09aff))
* fix(frond-end): button focus ([35b998c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/35b998c))
* fix(languages): close toggle dropdown when clicking on the labels wrapper ([8e298d8](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8e298d8))
* fix(languages): if this option is marked as selected ([a811ac9](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/a811ac9))
* fix(languages): text translate font size and line height ([13547ba](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/13547ba))
* fix(languages): toggle checkbox ([279b9a9](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/279b9a9))
* fix(languages): when the setting form is submitted, update localstorage ([01fbdd0](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/01fbdd0))
* fix(license): plugin updater ([32c45bf](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/32c45bf))
* fix(statement): default value select language ([56ec1dd](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/56ec1dd))
* fix(toolbar): font size set default ([0db42be](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/0db42be))
* fix(toolbar): font weight on and off ([e14907c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/e14907c))
* fix(toolbar): letter spacing set default ([27f4c51](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/27f4c51))
* fix(toolbar): line height set default ([23bbcc4](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/23bbcc4))
* fix(toolbar): logic - font size ([5a90b31](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/5a90b31))
* fix(widget-form): column button and position ([6a9285c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/6a9285c))
* style: add box shadow to popup controls for better visibility ([1b556db](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1b556db))
* style: form input line height ([c25619f](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/c25619f))
* style: hover and active language select action ([9865b14](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9865b14))
* style: hover state missing ([456aea1](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/456aea1))
* style: hover state missing (2) ([aadf971](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/aadf971))
* style: hover state missing (3) ([6994555](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/6994555))
* style: icon sizes frond end ([2a4920a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/2a4920a))
* style: language - display options ([8200ee5](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8200ee5))
* style(admin): button consistency ([0d4637b](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/0d4637b))
* style(admin): design & ui improvements buttons ([8e0eeb9](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8e0eeb9))
* style(admin): hide current language setting title and add padding ([247183e](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/247183e))
* style(admin): hide current language setting title and improve spacing ([3fffce8](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/3fffce8))
* style(admin): overflow clip in wpbody-content ([677f9e3](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/677f9e3))
* style(admin): radio image ([f65f456](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/f65f456))
* style(frond-end): laguages dropdown ([3a5c621](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/3a5c621))
* style(frond-end): laguages dropdown (2) ([9daf8ca](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9daf8ca))
* style(frond-end): visual direction ([d0f041c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/d0f041c))
* style(frond-end): visual direction (2) ([9edefbc](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9edefbc))
* style(language): frondend - focus button ([c69ad7d](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/c69ad7d))
* style(language): gap list languages ([6ad82fe](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/6ad82fe))
* style(statement): remove https ([d0e5736](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/d0e5736))
* refactor: add new version 2.8.0 ([de6d0f0](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/de6d0f0))
* refactor: all option disable ([8dac078](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8dac078))
* refactor: button save changes event js ([e466891](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/e466891))
* refactor: change description edit module labels ([9269ad6](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9269ad6))
* refactor: distignore file ([aeda680](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/aeda680))
* refactor: extract dropdown styles to reusable placeholders ([1bfe981](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1bfe981))
* refactor: list of languages ([d5814d6](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/d5814d6))
* refactor: open toolbar with id ([1868edd](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1868edd))
* refactor: readme file tested up to ([3f6b738](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/3f6b738))
* refactor: remove admin menu fixed file ([35b992a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/35b992a))
* refactor: rename england to english uk ([bf51c7a](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/bf51c7a))
* refactor(admin-languages): event and style default languages ([7df3334](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/7df3334))
* refactor(admin): design - widget position ([9225533](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9225533))
* refactor(admin): hover and consitency ([0c145de](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/0c145de))
* refactor(admin): hover and consitency (2) ([40f2e91](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/40f2e91))
* refactor(admin): hover and consitency (3) ([92525a0](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/92525a0))
* refactor(admin): language select togles ([8152572](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/8152572))
* refactor(admin): position language controls ([0bbd0c4](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/0bbd0c4))
* refactor(admin): remove text footer ([16a04af](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/16a04af))
* refactor(language): add new control languages dropdown and checkbox ([e3bbbd2](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/e3bbbd2))
* refactor(language): check the checkbox when option is selected ([48f664b](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/48f664b))
* refactor(language): remove js control dropdown ([1bf209b](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/1bf209b))
* refactor(languages): add new label default ([e4e0924](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/e4e0924))
* feat:  filter frontend languages by toggle and hide dropdown for single language ([fce5da3](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/fce5da3))
* feat: add button loading state and prevent multiple form submissions ([ff7ec19](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/ff7ec19))
* feat: add github workflow ([9b8ef92](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/9b8ef92))
* feat: add language select functionality ([19d501d](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/19d501d))
* feat: button loading state ([48d396d](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/48d396d))
* feat: button loading state (2) ([7fb5e56](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/7fb5e56))
* feat: button loading state (3) ([803379c](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/803379c))
* feat: scroll behavior ([86310f3](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/86310f3))
* feat: sync language selection to localStorage on save ([f87ee86](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/f87ee86))
* feat(admin): add custom language dropdown with flags and active indicators ([89086dd](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/89086dd))
* feat(language): add new controls ([00f4367](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/00f4367))
* feat(languages): add new event js ([7f8977e](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/7f8977e))
* feat(settings): add language toggle controls with enable/disable all ([df65bef](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/df65bef))
* feat(speech): add language support for text-to-speech based on localStorage ([2e6c7ed](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/2e6c7ed))
* test: template languages ([94b6e15](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/94b6e15))
* test: template languages (2) ([4f42357](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/4f42357))
* test: updated ([098543f](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/098543f))
* first commit ([0163f37](https://github.com/yukyhendiawan/accessibility-plugin-onetap-pro/commit/0163f37))
