Starting with 1.0.0 rikaikun uses Semantic Versioning to consistently version releases as follows:
- Major: Minimum required chrome version advances.
- Minor: New user visible feature added. (contains feat commits)
- Patch: Bug fix to previous feature. (contains only fix commits)
3.0.2 (2024-09-02)
3.0.1 (2024-08-26)
- Allow popup.css to be accessed from all URLs (#2174) (5b0f3c1)
- dict: Update dictionaries to latest versions (#2148) (c23d032)
- google-docs: Set docs_annotate_canvas property in a MV3 compliant manner (#2176) (a09ddaf), closes #2175
3.0.0 (2024-08-25)
- MV3 with offscreen pages requires at least Chrome 109 which is the new minimum version.
2.5.61 (2024-08-05)
2.5.60 (2024-07-29)
2.5.59 (2024-07-22)
- dict: Update dictionaries to latest versions (#2118) (8b082c7)
- tooling: Remove deprecated lines from husky hooks (#2119) (8380e94)
2.5.58 (2024-07-15)
2.5.57 (2024-07-02)
2.5.56 (2024-06-28)
2.5.55 (2024-06-03)
- dict: Update dictionaries to latest versions (#2056) (3dfe9ab)
- dict: Update dictionaries to latest versions (#2063) (d33279c)
- dict: Update dictionaries to latest versions (#2071) (faad94b)
- dict: Update dictionaries to latest versions (#2074) (21f6459)
- dict: Update dictionaries to latest versions (#2084) (739f596)
2.5.54 (2024-04-30)
2.5.53 (2024-04-22)
2.5.52 (2024-04-15)
2.5.51 (2024-04-08)
2.5.50 (2024-04-01)
2.5.49 (2024-03-25)
2.5.48 (2024-03-18)
2.5.47 (2024-03-11)
2.5.46 (2024-03-04)
2.5.45 (2024-02-26)
- deinflect: Only deinflect って and friends to く for 行く (#1974) (30a0e33), closes #1920
- dict: Update dictionaries to latest versions (#1986) (d628c4b)
2.5.44 (2024-02-19)
2.5.43 (2024-02-13)
2.5.42 (2024-02-05)
2.5.41 (2024-01-31)
2.5.40 (2024-01-22)
2.5.39 (2024-01-16)
2.5.38 (2024-01-08)
2.5.37 (2024-01-02)
- dict: Make update-db script resilient to multiple spaces separating kanji entry fields (#1917) (d101ec8), closes #1913
2.5.36 (2024-01-01)
2.5.35 (2023-12-26)
2.5.34 (2023-12-05)
2.5.33 (2023-11-20)
2.5.32 (2023-11-13)
2.5.31 (2023-11-06)
2.5.30 (2023-10-30)
2.5.29 (2023-10-23)
2.5.28 (2023-10-16)
2.5.27 (2023-10-09)
2.5.26 (2023-10-02)
2.5.25 (2023-09-25)
2.5.24 (2023-09-19)
2.5.23 (2023-09-11)
- dict: Update dictionaries to latest versions (#1726) (fe7a699)
- dict: Update dictionaries to latest versions (#1733) (ba8aa91)
- dict: Update dictionaries to latest versions (#1742) (6d7b7c1)
2.5.22 (2023-08-21)
2.5.21 (2023-08-14)
2.5.20 (2023-08-07)
2.5.19 (2023-07-24)
2.5.18 (2023-07-17)
2.5.17 (2023-07-10)
2.5.16 (2023-07-03)
2.5.15 (2023-06-26)
2.5.14 (2023-06-19)
2.5.13 (2023-06-12)
- dict: Update dictionaries to latest versions (#1616) (b665d3b)
- search: Handle word searches with char codes below 0x3000 (#1607) (f94efb7)
2.5.12 (2023-06-05)
2.5.11 (2023-05-29)
2.5.10 (2023-05-22)
2.5.9 (2023-05-16)
2.5.8 (2023-05-08)
2.5.7 (2023-05-01)
2.5.6 (2023-04-24)
2.5.5 (2023-04-17)
2.5.4 (2023-04-10)
2.5.3 (2023-04-03)
2.5.2 (2023-03-27)
2.5.1 (2023-03-20)
2.5.0 (2023-03-20)
2.4.44 (2023-03-13)
2.4.43 (2023-03-06)
2.4.42 (2023-02-27)
2.4.41 (2023-02-20)
2.4.40 (2023-02-13)
2.4.39 (2023-02-06)
2.4.38 (2023-01-30)
2.4.37 (2023-01-23)
2.4.36 (2023-01-16)
2.4.35 (2023-01-11)
2.4.34 (2023-01-02)
2.4.33 (2022-12-26)
2.4.32 (2022-12-19)
2.4.31 (2022-12-12)
2.4.30 (2022-12-05)
2.4.29 (2022-11-28)
2.4.28 (2022-11-21)
- dict: Update dictionaries to latest versions (#1286) (0a8c9c8)
- rikaicontent: Properly check for text areas and input elements when deciding to save cursor information on mousedown (#1282) (51d5ecc)
2.4.27 (2022-11-15)
2.4.26 (2022-11-07)
2.4.25 (2022-10-31)
2.4.24 (2022-10-24)
2.4.23 (2022-10-17)
2.4.22 (2022-10-10)
2.4.21 (2022-10-03)
2.4.20 (2022-09-26)
2.4.19 (2022-09-19)
2.4.18 (2022-09-13)
2.4.17 (2022-09-05)
- dict: Update dictionaries to latest versions (#1189) (011c851)
- dict: Update dictionaries to latest versions (#1193) (cc1efde)
2.4.16 (2022-08-23)
2.4.15 (2022-08-16)
2.4.14 (2022-08-08)
2.4.13 (2022-08-01)
2.4.12 (2022-07-25)
2.4.11 (2022-07-18)
- dict: Update dictionaries to latest versions (#1140) (70de0be)
- Remove fake div if returning early because
caretRangeFromPoint
is null (#1134) (e7d40b8), closes #1114
2.4.10 (2022-07-11)
2.4.9 (2022-07-04)
- dict: Update dictionaries to latest versions (#1109) (d1ef665)
- Use
fetch
instead of XHR for reading dictionary files (#1089) (e515c35)
2.4.8 (2022-06-27)
2.4.7 (2022-06-20)
2.4.6 (2022-06-14)
2.4.5 (2022-06-06)
2.4.4 (2022-05-30)
2.4.3 (2022-05-23)
2.4.2 (2022-05-17)
2.4.1 (2022-05-09)
2.4.0 (2022-05-02)
2.3.5 (2022-04-25)
2.3.4 (2022-04-18)
2.3.3 (2022-04-11)
2.3.2 (2022-04-07)
- ui: Make Google Doc Canvas checks more lenient (#962) (6809154), closes #897 #881
- ui: Reset styles on the light dom container (#960) (e734a35), closes #959
2.3.1 (2022-04-05)
2.3.0 (2022-04-04)
- ui: Isolate rikaikun popup from host page via shadow DOM and
all: revert
(#933) (e6a6e7a), closes #221
- detection: Copy text affecting style properties of input/textarea elements when creating fake (#886) (23fc0df), closes #672
- dict: Update dictionaries to latest versions (#954) (deae6f5)
- ui: Only show info popups in the main frame of a tab (#948) (90c7b21)
2.2.5 (2022-03-31)
2.2.4 (2022-03-21)
2.2.3 (2022-03-14)
2.2.2 (2022-03-07)
2.2.1 (2022-03-02)
2.2.0 (2022-02-23)
2.1.31 (2022-02-22)
- dict: Update dictionaries to latest versions (#864) (77873c5)
- Support Google Docs annotated canvas mode (#865) (bb9b254), closes #852
2.1.30 (2022-02-14)
2.1.29 (2022-02-07)
2.1.28 (2022-01-31)
2.1.27 (2022-01-24)
2.1.26 (2022-01-17)
2.1.25 (2022-01-10)
2.1.24 (2022-01-03)
2.1.23 (2021-12-28)
2.1.22 (2021-12-20)
2.1.21 (2021-12-13)
2.1.20 (2021-12-06)
2.1.19 (2021-11-29)
- dict: Update dictionaries to latest versions (#763) (972e227)
- update-db: Correct typo in csv-parse sync library import (#762) (8529f12)
2.1.18 (2021-11-22)
2.1.17 (2021-11-15)
2.1.16 (2021-11-08)
2.1.15 (2021-11-01)
2.1.14 (2021-10-25)
2.1.13 (2021-10-18)
2.1.12 (2021-10-11)
2.1.11 (2021-10-04)
2.1.10 (2021-09-27)
2.1.9 (2021-09-20)
2.1.8 (2021-09-13)
2.1.7 (2021-09-06)
2.1.6 (2021-08-30)
2.1.5 (2021-08-23)
2.1.4 (2021-08-16)
2.1.3 (2021-08-09)
2.1.2 (2021-08-02)
2.1.1 (2021-07-26)
2.1.0 (2021-07-20)
- css: Move popup themes into a single file using CSS variables (#623) (75241b5), closes #222
- popup: Explicilty sets rikaikun to horizontal writing mode (#624) (5fae815), closes #613
- Set
offline_enabled
to true in extension manifest (#612) (202aeac), closes #429
2.0.1 (2021-07-17)
2.0.0 (2021-07-17)
- This version includes optional chaining requiring Chrome >=80
- Force Google Docs to use HTML mode instead of canvas mode (#596) (94b60a6), closes #593
- detection: Ignore invisible nodes when extracting text under mouse (#561) (cb97f36), closes #159 #366 #159
- dict: Update dictionaries to latest versions. (#581) (77189c3)
- Skip text processing when range is null (#598) (ae55bff), closes #386
1.2.6 (2021-06-28)
1.2.5 (2021-06-21)
1.2.4 (2021-06-14)
1.2.3 (2021-06-07)
1.2.2 (2021-05-31)
- dict: Update dictionaries to latest versions. (#533) (bf906fa)
- manifest: Remove explicit reference to chrome in the short description (#511) (2dadd4a)
1.2.1 (2021-05-24)
1.2.0 (2021-05-17)
- dict: Update dictionaries to latest versions. (#484) (1185e74)
- options: Improve options rendering and saving (#480) (0d601ae), closes #164
1.1.0 (2021-05-11)
- dict: Update dictionaries (#451) (97e6306)
- dict: Update dictionaries to latest versions. (#469) (96a6032)
- manifest: Edit the manifest description to fit under the character limit (de5a21a)
- Change manifest.json description to be more descriptive. (#268) (5fb116c), closes #245
- Falsy setting values now correctly initialize. (#408) (327eecd), closes #346
- Migrate
onSelectionChanged
toonActivated
(#461) (d8a0a9d), closes #153 - Remove unneeded tabs permission from manifest. (#266) (d529e62), closes #152
- Reset badge text to empty on extension startup (#462) (b4afd3f), closes #82
- Update manifest.json to allow rikaikun to work in srcdoc iframes. (#411) (093824b), closes #410
1.0.0 (2020-09-01)
- dict: Handle 'meanings' that contain curly braces. (47cd179), closes #191
- dict: Update word and name dictionaries to 2020-08-31 snapshots. (4801377), closes #49
- ui: Don't trigger 'copy' command if Mac CMD key is also held down. (63e409f), closes #178
- ui: Add
lang="ja"
to rikaikun content HTML so that Chrome uses Japanese fonts to render it always (ef48b7c), closes #220
0.10.1 (2019-09-24)
- Fix bug where unchecked values for kanji dictionary info would not persist between extension restarts.
0.10.0 (2019-09-23)
- Scrolling to see >7 dictionary entries by bazzinotti.
- Add Heisig keywords to Kanji dictionary by Vwing.
- Add Heisig 6th edition by Vwing.
- Add Text To Speech support (enable in settings) by MayamaTakeshi.
- Options appear in pop up instead of new page by darren-lester.
- Settings use cloud sync and persist across all computers by Deshaun Crawford.
- CTRL-C works properly to copy just the word instead of copying the full definition by darren-lester.
- Google Docs mostly works again after they updated their rendering logic.
0.9.1 (2018-03-05)
- Fixes textarea bug.
0.9.0 (2018-03-04)
Versions weren't tracked closely for the 5 years before this so they're combined at 0.9.0
- Add names dictionary. (sepharad)
- Faster dictionary loading. (JakeH, darren-lester)
- Popup delay added and popups can be configured to only show up when a key is pressed. (Versus)
- Popup location default can be configured via options. (Tobi Owoputi)
- Various bug fixes.
jQuery was removed and a bug common on angular pages.
Names dictionary is added. It's quite large but shouldn't be a problem for modern computers.
Fixed bug where rikaikun would stop working and need to be turned off and on again.
Added readings only mode that can be turned on in the options. It allows you to not see English definitions if you don't want to.
Fixed various bugs. Added text fields and button capability. By default, it doesn't highlight words in text fields but you can turn it on in the options.
Small bug fix and improved options screen. Still only has 2 options, but looks nice.
Fixed a few instances where rikaikun wouldn't detect the beginning of a word. Changed icons.