Commit graph

738 commits

Author SHA1 Message Date
e161ce3da0
refactor: remove declaration of self consuming methods in exports
Co-authored-by: Filip Tibell <filip.tibell@gmail.com>
2023-09-04 12:25:16 +05:30
0561b8eea7
refactor: object declaration syntax in test
Co-authored-by: Filip Tibell <filip.tibell@gmail.com>
2023-09-04 12:24:26 +05:30
2b46958007
refactor: implement requested changes 2023-09-04 12:23:18 +05:30
09063e2279
Merge branch 'main' into feature/datetime 2023-08-29 15:32:42 +05:30
Filip Tibell
3967c1ecbb
Add release publishing instructions to contributing doc 2023-08-28 12:05:40 -05:00
Filip Tibell
1e6660ab9b
Add contributing guidelines 2023-08-28 11:53:01 -05:00
c3e456f0ef
chore(tests): finalize and implement missing tests 2023-08-28 17:07:49 +05:30
e4a65e301b
feat: proper error handling & error propagation 2023-08-28 15:58:11 +05:30
6b4000d253
Merge branch 'feature/datetime' of https://github.com/0x5eal/lune-datetime into feature/datetime 2023-08-28 00:44:42 +05:30
a78ed4e122
fix: DateTime::from_iso_date
DateTimeBuilder.to_string had a faulty template str for the ISO 8601
DateTime parsing.
2023-08-28 00:37:57 +05:30
1219f65ac7
Merge branch 'main' into feature/datetime 2023-08-27 19:18:27 +05:30
4768134e6f
chore(docs): add more docs for luau typing 2023-08-27 13:05:44 +05:30
28b16b3e05
chore(tests): include tests for DateTime library 2023-08-27 12:46:27 +05:30
c46ae61d34
feat: include types for @lune/datetime 2023-08-27 12:46:00 +05:30
a7833bbba9
fix: fromUnixTimestamp conversion bug 2023-08-27 12:21:43 +05:30
Filip Tibell
37d6f1de2d
Fix argument casing in typedefs 2023-08-26 16:22:49 -05:00
dd1c43c494
refactor: breakup datetime into multiple modules 2023-08-26 21:06:44 +05:30
6943ed0755
feat: finish luau side implementation
This commit finishes the DateTime implementation for the luau side
library. It includes the following methods:
* fromLocalTime
* toLocalTime
2023-08-26 20:44:06 +05:30
574bc16a1b
feat: implement luau side for more functions
The following was implemented:
* trait FromLua for DateTimeBuilder
* trait UserDate for DateTimeBuilder
* toUniversalTime
* fromUniversalTime
2023-08-26 18:54:47 +05:30
83eeb77a6a
feat: replace enums with floats for timestamps in millis 2023-08-26 15:44:07 +05:30
eee7a671a1
merge: origin/main -> feature/datetime 2023-08-25 21:49:52 +05:30
c11c05981a
feat: export most of the DateTime functionality to luau 2023-08-25 21:44:00 +05:30
Filip Tibell
a120963451
Update tools 2023-08-25 09:02:00 -05:00
Filip Tibell
ccabfa335a
Make luau happy in test file 2023-08-25 08:16:53 -05:00
Filip Tibell
75549a0b1c
Update changelog 2023-08-24 19:17:35 -05:00
Filip Tibell
a3feece9d4
Add back variadic CFrame methods 2023-08-24 19:13:56 -05:00
Filip Tibell
066df67ffa
Update dependencies 2023-08-24 19:09:35 -05:00
Filip Tibell
b79d3ce4e2
Make clippy happy 2023-08-24 19:09:05 -05:00
Kenneth Loeffler
bcfc7d2f55
Implement Terrain:GetMaterialColor and Terrain:SetMaterialColor (#93) 2023-08-24 18:39:13 -05:00
a5ed13e62b
merge: origin/main -> feature/datetime 2023-08-24 21:35:19 +05:30
ac45d82de2
fix: export date_time in mod.rs 2023-08-24 21:24:40 +05:30
9443ae13fd
chore: regenerate lockfile 2023-08-24 21:22:47 +05:30
b2ac952869 merge: origin/main -> feature/datetime 2023-08-24 21:19:20 +05:30
c260c45bfa
chore: resolve merge conflicts 2023-08-24 21:18:10 +05:30
5fed1a6c83
chore: resolve merge conflicts 2023-08-24 21:16:06 +05:30
8f41ef1aaa
chore: regenerate cargo lockfile 2023-08-24 21:07:07 +05:30
5bc28c499c
chore: remove conflicting files 2023-08-24 20:48:29 +05:30
2a9984ff74
refactor: include docs & rename some methods 2023-08-24 19:02:46 +05:30
Filip Tibell
603cc10b42
Version 0.7.7 2023-08-23 15:30:10 -05:00
Filip Tibell
ab3c832960
Add REPL to changelog 2023-08-23 15:27:43 -05:00
Filip Tibell
64b152e34b
Enable sorting of keys during serde serialization 2023-08-23 15:11:12 -05:00
Filip Tibell
f3afbcadd0
Update changelog 2023-08-23 14:59:08 -05:00
Filip Tibell
de0f017540
Refactor export tables for roblox builtin library 2023-08-23 14:53:52 -05:00
Filip Tibell
57e2072bc0
Remove broken link in changelog 2023-08-23 12:34:30 -05:00
Filip Tibell
c1876392bc
Update changelog 2023-08-23 12:09:06 -05:00
Filip Tibell
52a6c4f4da
Revert #85 to fix SIGSEGV 2023-08-23 12:07:16 -05:00
3b57d90a29
fix: tag instead of version 2023-08-23 21:07:15 +05:30
fa4ccc138a
chore(deps): update chrono_locale 2023-08-23 21:06:00 +05:30
80341ce874
chore(deps): bump chrono_locale rev 2023-08-23 19:11:05 +05:30
2efc0be6f7
feat: finish DateTime implementation
* format_time: formats the current DateTime to a string with a specified
  locale and timezone
2023-08-23 19:05:01 +05:30