* feat: introduce package traits of Swift 6.1
* fix: CI
* fix: android toolchain install script
* fix: ci for windows
* chore: add debug dump of sdk list
* fix: update devcontainer swift image
* fix?
* chore: remove LLAMA_MOCK=1 since it is no longer required
* chore: add debug print of configuration
* fix: typo
* chore: use signed xcframework of azooKey/llama.cpp
* chore: use updated xcframework
* chore: use updated xcframework
* chore: use updated xcframework
* chore: use updated xcframework
* chore: use updated xcframework
* docs: add usage of Zenzai trait
* Add logic to handle 3-digit and 4-digit numbers
* Check if the number is 3 digits with the first digit between 0-9 and the last two digits between 00-60
* Check if the number is 4 digits with the first two digits between 00-24 and the last two digits between 00-59
* Convert the number into a time expression in the format 'HH:MM' if conditions are met
* **TimeExpression.swift**
- Change the validation for 3-digit numbers to allow last two digits between 00-59.
- Change the validation for 4-digit numbers to allow first two digits between 00-24 and last two digits between 00-59.
* **TimeExpressionTests.swift**
- Update test cases to reflect the new validation rules.
- Change test input "1360" to "2440" and update expected results accordingly.
- Update assertions for the modified test cases.
* Rename `toTimeExpressionCandidates` function to `convertToTimeExpression`
* Remove `toTimeExpressionCandidates` function and integrate its logic into `convertToTimeExpression`
* Call `convertToTimeExpression` function in `getWiseCandidate` function
Fixes#170
Add functionality to convert 3-digit and 4-digit numbers into time expressions in the format 'HH:MM'.
* Add `convertToTimeExpression` function in `Sources/KanaKanjiConverterModule/Converter/TimeExpression.swift` to handle the conversion.
* Modify `Sources/KanaKanjiConverterModule/Converter/KanaKanjiConverter.swift` to include the new function and call it within `getWiseCandidate`.
* Add tests in `Tests/KanaKanjiConverterModuleTests/ConverterTests/TimeExpressionTests.swift` to ensure the new function works correctly.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/azooKey/AzooKeyKanaKanjiConverter/issues/170?shareId=XXXX-XXXX-XXXX-XXXX).
Fixes#75
Enhance the email address conversion feature to filter suggestions based on partial domain inputs.
* Update `toEmailAddressCandidates` function in `Sources/KanaKanjiConverterModule/Converter/EmailAddress.swift` to filter suggestions based on the characters before '@'.
* Add logic to check if the input ends with '@' and filter the suggestions based on the characters before '@'.
* Generate suggestions for email domains that match the partial domain input.
* Add tests in `Tests/KanaKanjiConverterModuleTests/ConverterTests/EmailAddressConversionTests.swift` to verify the new filtering functionality for partial domain inputs like '@g' and '@y'.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/ensan-hcl/AzooKeyKanaKanjiConverter/issues/75?shareId=XXXX-XXXX-XXXX-XXXX).
* feat: use azooKey_emoji_dictionary_storage
* feat: add test
* fix: test case
* feat: fix build error
* fix: build error
* fix: fix android build
* fix: confirm libicu-dev is installed
* test: add non-empty test case
* fix: continue on empty line