Releases: ArkForgeLabs/Astra
Releases Β· ArkForgeLabs/Astra
v0.42.0 - Quality of Life
Features
- (http) return raw binary for Lua table byte arrays in route responses - (88f743f)
- added Lua 5.5 support - (0dd6718)
- added pprintln function, as an auto line breaking version of pprint - (0dd6718)
- Datetime Quality of Life (#150) - (b385b91)
Miscellaneous Chores
- updated all dependencies - (0dd6718)
Refactoring
- removed the docs from uploading on release - (9b092fb)
New Contributors
- @Mira5121804 made their first contribution in #149
Full Changelog: v0.41.0...v0.42.0
v0.41.0 - structs
What's Changed
- Structs by @ElhamAryanpur in #142 inspired by https://github.com/if-not-nil/soup
Bug Fixes
Refactoring
- removed the prebuild docs from here. added docs build and - (783995c)
- upload to releases - (783995c)
Full Changelog: v0.40.1...v0.41.0
v0.40.1 - docs and linux builds fix
Bug Fixes
- docs CI failing when one dependency fails - (e0de397)
Documentation
- fix builds and moved to mdbook 0.5 - (3526309)
Full Changelog: v0.40.0...v0.40.1
v0.40.0 - SQLite extensions
What's Changed
Bug Fixes
- the datetime_new was exposed to global - (f7a336a)
Features
Refactoring
- omit the use of vectors in pprint - (b4a1d85)
- wrong link there by @if-not-nil in #134
- Update middleware documentation by @0riginaln0 in #136
New Contributors
- @Usielrivas made their first contribution in #138
Full Changelog: v0.39.3...v0.40.0
v0.39.3 - UUID and more Redirects
Features
Full Changelog: v0.39.2...v0.39.3
v0.39.2 - HTML Forms
Bug Fixes
- CI now saves cache properly - (8c1bc1b)
- Add newline in
astra exportcli output (#133) - (5f47bf2) - type definitions for http.lua was restored what was lost - (bfac6d6)
Features
- added correct self requirement for HTTPResponse - (5543ce4)
- HTTP servers can now accept normal forms - (274d1ba)
Full Changelog: v0.39.1...v0.39.2
v0.39.1 - bug fixes
- DB Pragma Query now returns proper lua nil when NULL value - (86fa86e)
- imports the .init files correctly now - (36f33db)
Refactoring
- removed windows ARM builds as its not supported with vendoring yet - (455a544)
Full Changelog: v0.39.0...v0.39.1
v0.39.0 - DB PRAGMA queries
v0.38.0 - lots of minor enhancements and fixes
Bug Fixes
- linux minor updates to README - (191e034)
- potential HTTP client JSON serialization fix for requests - (edc1550)
- #123 - now teal export is optional - (24404ba)
- fix CI for docs - (19a9462)
Documentation
- now automatically installs and builds the docs - (c6c0924)
- added cache to docs ci - (48d107c)
- updated README to reflect the description better. fix: #121 - (80bf314)
Features
- added fallback routes, fix #125 - (044c6c9)
- add support for server redirects. fix #127 - (5bb7d32)
- now init.lua or init.tl can be ran as default if no filename is provided. fix: #119 - (e145040)
- added MacOS, ARM, and RISC-V support for compilation. fix #116 - (3af6f3d)
- now upgrade command can detect new architecture and OS - (d0c6f01)
What's Changed
- Add Hack Club Clubs API to community projects by @Charmunks in #122
- Remove unnecessary assert from
chainfunction by @0riginaln0 in #124 - Provide valid chain function analogy by @0riginaln0 in #126
- WebSocketMessageType was falsely annotated by @if-not-nil in #131
New Contributors
- @Charmunks made their first contribution in #122
- @if-not-nil made their first contribution in #131
Full Changelog: v0.37.1...v0.38.0
v0.37.1 - bug fixes with path
Bug Fixes
- error messages displayed correctly - (1bc37af)
- #108 - Luau now works - (7a8ff02)
- import paths interopability - (2d41954)
Full Changelog: v0.37.0...v0.37.1