-
v0.39.1 - bug fixes Stable
released this
2025-12-19 06:07:43 +00:00 | 164 commits to main since this release- 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: https://github.com/ArkForgeLabs/Astra/compare/v0.39.0...v0.39.1
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
v0.39.0 - DB PRAGMA queries Stable
released this
2025-12-18 17:42:30 +00:00 | 168 commits to main since this releaseFeatures
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.38.0...v0.39.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
3 downloads
-
Source code (ZIP)
-
released this
2025-12-14 18:46:51 +00:00 | 172 commits to main since this releaseBug 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 https://github.com/ArkForgeLabs/Astra/pull/122
- Remove unnecessary assert from
chainfunction by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/124 - Provide valid chain function analogy by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/126
- WebSocketMessageType was falsely annotated by @if-not-nil in https://github.com/ArkForgeLabs/Astra/pull/131
New Contributors
- @Charmunks made their first contribution in https://github.com/ArkForgeLabs/Astra/pull/122
- @if-not-nil made their first contribution in https://github.com/ArkForgeLabs/Astra/pull/131
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.37.1...v0.38.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
2 downloads
-
released this
2025-11-23 17:29:22 +00:00 | 196 commits to main since this releaseBug Fixes
- error messages displayed correctly - (1bc37af)
- #108 - Luau now works - (7a8ff02)
- import paths interopability - (2d41954)
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.37.0...v0.37.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
released this
2025-11-21 14:14:58 +00:00 | 201 commits to main since this releaseTL;DR
Adds support for XML, INI, CSV, JSON5, YAML, and TOML serialization and deserialization as part of the #114
Bug Fixes
Features
- added compression ability to each route - (5d0062c)
- added major serde targets - (78b4928)
- added types for serde types - (13a38d4)
- added support for csv - (5ee17e8)
- added xml support - (e1028de)
Refactoring
- moved client.rs to its own directory - (b3917e0)
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.36.0...v0.37.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
v0.36.0 - Websocket client Stable
released this
2025-11-11 12:41:30 +00:00 | 212 commits to main since this releaseFeatures
- websocket client added - (9774fe9)
Refactoring
- updated dependencies - (5225768)
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.35.0...v0.36.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
released this
2025-11-08 16:47:30 +00:00 | 215 commits to main since this releaseFeatures
- file_io now have methods for file read and write - (9de9aa6)
- added Buffers and File opening for File IO - (98743e1)
- can omit the 'astra.lua.' prefix from standard library - (27e09ff)
- filesystem buffer read and write added - (e4c166d)
Refactoring
- renamed components with Lua prefix to Astra - (0bfaeb3)
- added macros for file_io - (61d8e62)
- renamed io.rs to file_io.rs to reflect the changes clearly - (1e5ba81)
- [breaking] renamed io.lua to fs.lua to better reflect its nature - (a65781b)
- expanded the fs.rs into file_system.rs - (bf67d0a)
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.34.0...v0.35.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
4 downloads
-
released this
2025-11-02 21:02:56 +00:00 | 227 commits to main since this releaseDocumentation
- cleaned up and improved online documentation - (7f7d09a)
Features
- IP Address access now available on servers - (31b0177)
- imported module caches can now be invalidated and caches are now faster and improved - (88f4609)
Refactoring
- renamed serializer to serde - (2d49bb8)
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.33.1...v0.34.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
v0.33.1 - installer scripts Stable
released this
2025-10-31 08:29:34 +00:00 | 232 commits to main since this releaseBug Fixes
- fix for runtime selection from user, adding the function(Select-Runtime) call to handle the selection - (46e7215)
- fix for windows: avoid colon variable parse error in PowerShell Write… (#110) - (ef92a92)
- windows updates being broken - (4ac2e23)
- don't use global variable
resultin middleware docs (#109) - (094a308)
Refactoring
- moved from luals to emmylua for language server. Added install scripts for different platforms - (6878e0c)
New Contributors
- @sweet-nes5 made their first contribution in https://github.com/ArkForgeLabs/Astra/pull/110
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.33.0...v0.33.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
3 downloads
-
released this
2025-10-29 16:55:51 +00:00 | 241 commits to main since this releaseFeatures
- added cache to workflows - (79d3e84)
Refactoring
- Teal now do not check by default. Moved
--teal-compile-checksto--check-teal-code- (f595e8e)
Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.32.4...v0.33.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
3 downloads