yuankunzhang
f0c499593e
feat: add support for TZ="timezone" date spec
2025-09-25 00:09:54 +08:00
Daniel Hofstetter
5453d6777a
Merge pull request #231 from yuankunzhang/rename-timezone-to-offset
...
refactor: rename the timezone module to offset
2025-09-23 17:51:28 +02:00
yuankunzhang
0c09d5bd17
refactor: rename the timezone module to offset
2025-09-23 22:57:59 +08:00
Daniel Hofstetter
5662a1b47f
Merge pull request #228 from cakebaker/bump_version_to_0_12_0
...
Bump version to `0.12.0`
v0.12.0
2025-09-22 14:29:38 +02:00
Daniel Hofstetter
f75ec46d63
Merge pull request #230 from yuankunzhang/parser-combinators
...
refactor: replace imperative parsing loop with functional combinators
2025-09-15 16:09:46 +02:00
yuankunzhang
2dc4fa3ffb
refactor: replace imperative parsing loop with functional combinators
...
- Add `TryFrom<Vec<Items>>` implementation for `DateTimeBuilder`
to improve code separation and reusability.
- Replace manual parsing loop in `parse_items()` with
`repeat_until` combinator for cleaner approach.
- Allow timestamp strings ending with whitespaces.
2025-09-15 21:49:24 +08:00
Daniel Hofstetter
69649bf6c6
chore: bump version to 0.12.0
2025-09-14 16:44:42 +02:00
Daniel Hofstetter
583eafe62c
Merge pull request #229 from yuankunzhang/update-deps
...
chore: update dependencies
2025-09-14 16:38:36 +02:00
yuankunzhang
6815ba1406
chore: update dependencies
2025-09-14 22:29:31 +08:00
Sylvestre Ledru
a4c29bafcb
Merge pull request #227 from cakebaker/fuzz_remove_regex_and_chrono
...
fuzz/Cargo.toml: remove unused `regex` & `chrono`
2025-09-08 14:27:10 +02:00
Daniel Hofstetter
e70d066e03
fuzz/Cargo.toml: remove unused regex & chrono
2025-09-08 13:58:12 +02:00
Daniel Hofstetter
e5f9894b11
Merge pull request #225 from yuankunzhang/result-based-error-handling
...
refactor: replace Option-based error handling with Result-based error handling
2025-08-26 10:34:35 +02:00
yuankunzhang
1f4ebd93c6
refactor: replace Option-based error handling with Result-based error handling
2025-08-25 22:38:14 +08:00
Daniel Hofstetter
74dd77db53
Merge pull request #224 from uutils/renovate/regex-1.x-lockfile
...
fix(deps): update rust crate regex to v1.11.2
2025-08-25 07:58:18 +02:00
renovate[bot]
6f15b90e36
fix(deps): update rust crate regex to v1.11.2
2025-08-24 18:02:53 +00:00
Daniel Hofstetter
4db8bf4b22
Merge pull request #223 from yuankunzhang/support-timezone-offset-larger-than-24-hour
...
fix: support timezone offsets that exceed 24-hour range
2025-08-24 15:29:11 +02:00
yuankunzhang
84d27e6386
fix: support timezone offsets that exceed 24-hour range
2025-08-24 19:08:48 +08:00
Daniel Hofstetter
a0f1376d2f
Merge pull request #222 from yuankunzhang/improve-timezone
...
refactor: improve timezone offset parsing and validation
2025-08-23 17:56:53 +02:00
yuankunzhang
59eac72c44
refactor: improve timezone offset parsing and validation
2025-08-23 16:51:38 +02:00
Daniel Hofstetter
d6bde134df
Merge pull request #221 from yuankunzhang/misc-refactors
...
refactor: misc minor refactors
2025-08-23 16:47:26 +02:00
yuankunzhang
43842ebf8e
refactor: misc minor refactors
2025-08-23 22:22:33 +08:00
Sylvestre Ledru
c31711d351
Merge pull request #214 from cakebaker/refactor_use_better_names
...
refactor: rename a function name and a var name
2025-08-22 16:52:41 +02:00
Sylvestre Ledru
ea5d61b3eb
Merge pull request #216 from cakebaker/refactor_rename_var_to_fix_typo
...
refactor: rename var to fix typo
2025-08-22 16:52:24 +02:00
Daniel Hofstetter
c55bea1d8b
Merge pull request #220 from uutils/renovate/winnow-0.x-lockfile
...
fix(deps): update rust crate winnow to v0.7.13
2025-08-22 16:51:18 +02:00
Daniel Hofstetter
6baf7e301d
refactor: rename var to fix typo
2025-08-22 16:48:19 +02:00