Logo
Explore Help
Register Sign in
ArkForgeLabs/Astra
Watch
2
0
Fork
You've already forked Astra
0
Code Issues 16 Pull requests 1 Releases 104 Activity Actions
104 releases 104 tags
  • v0.29.1 376a3ea30e

    v0.29.1 - teal loading fix Stable

    ElhamAryanpur released this 2025-09-22 10:41:22 +00:00 | 284 commits to main since this release

    0.29.1 - 2025-09-22

    This release fixes bugs related to #106

    Bug Fixes

    • exports now correctly to the appropriate folder - (388ff2f)
    • teal loading stdlib modules on runtime checks - (145242b)

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.29.0...v0.29.1

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      4 downloads

    • astra-lua51-linux-amd64
      29 downloads · 2025-09-22 10:55:51 +00:00 · 19 MiB
    • astra-lua51-windows-amd64.exe
      6 downloads · 2025-09-22 11:01:04 +00:00 · 18 MiB
    • astra-lua52-linux-amd64
      29 downloads · 2025-09-22 10:57:54 +00:00 · 19 MiB
    • astra-lua52-windows-amd64.exe
      6 downloads · 2025-09-22 11:04:14 +00:00 · 18 MiB
    • astra-lua53-linux-amd64
      30 downloads · 2025-09-22 10:59:57 +00:00 · 19 MiB
    • astra-lua53-windows-amd64.exe
      5 downloads · 2025-09-22 11:07:25 +00:00 · 18 MiB
    • astra-lua54-linux-amd64
      27 downloads · 2025-09-22 11:02:00 +00:00 · 19 MiB
    • astra-lua54-windows-amd64.exe
      6 downloads · 2025-09-22 11:10:37 +00:00 · 18 MiB
    • astra-luajit-linux-amd64
      24 downloads · 2025-09-22 10:49:13 +00:00 · 19 MiB
    • astra-luajit-windows-amd64.exe
      7 downloads · 2025-09-22 10:51:06 +00:00 · 18 MiB
    • astra-luajit52-linux-amd64
      25 downloads · 2025-09-22 10:51:29 +00:00 · 19 MiB
    • astra-luajit52-windows-amd64.exe
      7 downloads · 2025-09-22 10:54:29 +00:00 · 18 MiB
    • astra-luau-linux-amd64
      21 downloads · 2025-09-22 10:53:48 +00:00 · 20 MiB
    • astra-luau-windows-amd64.exe
      7 downloads · 2025-09-22 10:57:55 +00:00 · 18 MiB
  • v0.29.0 19d675e69a

    v0.29.0 - Teal support Stable

    ElhamAryanpur released this 2025-09-14 11:35:29 +00:00 | 287 commits to main since this release

    0.29.0 - 2025-09-14

    Bug Fixes

    • loading stdlib and globals without exported local folder - (ec622d3)

    Documentation

    • updatd documentation for the new import api - (87396b8)

    Features

    • teal code can now be loaded and even mixed with normal lua code without additional steps - (6bf04c4)
    • [breaking] removed import as require is now working safely - (bf3feac)
    • teal can now run directly, and script paths are now known during runtime, and debug and jit libraries are now available - (a9edfba)
    • better file IO error delegation from Rust to Lua - (c83c918)
    • now importing for teal and lua works wonderfully with the standard library folder as well - (46f7043)
    • added Teal types - (69bd843)
    • runtime teal checks before runs - (71e76ba)
    • added ability to turn off teal compile checks when running astra - (e2573e3)
    • added teal examples and fixed bugs - (1b7b3fa)

    Refactoring

    • moved all the type definition files to their own space - (bfa7fa2)
    • moved teal from global to behind Astra table - (b49be8c)
    • added primitive global Astra function types - (2db0d51)
    • delegated error check of globals, and cleaned up code elsewhere - (e4deeaf)
    • now exports teal libraries too and the export folder standardized - (546d28f)
    • renamed astra_stdlib to astra - (6b34330)
    • moved away from Astra global namespace in favor of importing needed functionality. - (1c54ce2)
    • Astra.dotenv_load moved to global dotenv_load - (1c54ce2)
    • Astra.regex moved to global regex - (1c54ce2)
    • Astra.crypto moved to lib astra.lua.crypto - (1c54ce2)
    • Astra.json moved to lib astra.lua.serializer - (1c54ce2)
    • Astra.database_connect moved to lib astra.lua.database and database_connect renamed to connect - (1c54ce2)
    • Astra.datetime moved to lib astra.lua.datetime - (1c54ce2)
    • Astra.http moved to lib astra.lua.http - (1c54ce2)
    • Astra.io moved to lib astra.lua.io - (1c54ce2)
    • Astra.pubsub and Astra.observable moved to lib astra.lua.stores - (1c54ce2)
    • Astra.new_templating_engine moved to lib astra.lua.jinja2 and new_templating_engine renamed to new_engine - (1c54ce2)
    • Astra.validate_table moved to lib astra.lua.validate_table - (1c54ce2)
    • moved the examples to the new api - (da95232)
    • renamed validate_table to validation as there is plans for more validation options in the future - (da95232)
    • separated the teal type check from teal loader - (f42a72a)
    • consistent api for jinja and database - (fb3733f)

    PRs

    • Teal support by @ElhamAryanpur in https://github.com/ArkForgeLabs/Astra/pull/104

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.28.1...v0.29.0

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      2 downloads

    • astra-lua51-linux-amd64
      22 downloads · 2025-09-14 11:49:34 +00:00 · 19 MiB
    • astra-lua51-windows-amd64.exe
      5 downloads · 2025-09-14 11:55:32 +00:00 · 18 MiB
    • astra-lua52-linux-amd64
      18 downloads · 2025-09-14 11:51:30 +00:00 · 19 MiB
    • astra-lua52-windows-amd64.exe
      5 downloads · 2025-09-14 11:58:41 +00:00 · 18 MiB
    • astra-lua53-linux-amd64
      26 downloads · 2025-09-14 11:53:26 +00:00 · 19 MiB
    • astra-lua53-windows-amd64.exe
      4 downloads · 2025-09-14 12:01:55 +00:00 · 18 MiB
    • astra-lua54-linux-amd64
      23 downloads · 2025-09-14 11:55:22 +00:00 · 19 MiB
    • astra-lua54-windows-amd64.exe
      4 downloads · 2025-09-14 12:05:11 +00:00 · 18 MiB
    • astra-luajit-linux-amd64
      21 downloads · 2025-09-14 11:43:18 +00:00 · 19 MiB
    • astra-luajit-windows-amd64.exe
      4 downloads · 2025-09-14 11:45:28 +00:00 · 18 MiB
    • astra-luajit52-linux-amd64
      21 downloads · 2025-09-14 11:45:27 +00:00 · 19 MiB
    • astra-luajit52-windows-amd64.exe
      4 downloads · 2025-09-14 11:48:56 +00:00 · 18 MiB
    • astra-luau-linux-amd64
      27 downloads · 2025-09-14 11:47:38 +00:00 · 20 MiB
    • astra-luau-windows-amd64.exe
      4 downloads · 2025-09-14 11:52:23 +00:00 · 18 MiB
  • v0.28.1 358414fd0a

    v0.28.1 - getenv fix Stable

    ElhamAryanpur released this 2025-09-03 18:58:40 +00:00 | 312 commits to main since this release

    0.28.1 - 2025-09-03

    Bug Fixes

    • return empty string when no reason provided for send_close - (73271d1)
    • #13 - (73271d1)
    • getenv not returning - (58571c9)

    Documentation

    • proper documentation for websockets - (5a3fcf6)
    • #13 - (5a3fcf6)
    • updated minor issue with websockets docs - (8488733)

    Features

    • send_code({1000})` - (4091039)
    • can send a reasonless close frame without wrapping it in braces - (4091039)
    • #13 - (4091039)

    What's Changed

    • WebSocket documentation updates by @khushmmehta in https://github.com/ArkForgeLabs/Astra/pull/103

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.28.0...v0.28.1

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      1 download

    • astra-lua51-linux-amd64
      18 downloads · 2025-09-03 19:14:34 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      5 downloads · 2025-09-03 19:20:52 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      25 downloads · 2025-09-03 19:16:31 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      5 downloads · 2025-09-03 19:24:02 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      19 downloads · 2025-09-03 19:18:32 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      5 downloads · 2025-09-03 19:27:12 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      20 downloads · 2025-09-03 19:20:32 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      6 downloads · 2025-09-03 19:30:23 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      17 downloads · 2025-09-03 19:08:10 +00:00 · 19 MiB
    • astra-luajit-windows-amd64.exe
      6 downloads · 2025-09-03 19:10:51 +00:00 · 18 MiB
    • astra-luajit52-linux-amd64
      14 downloads · 2025-09-03 19:10:22 +00:00 · 19 MiB
    • astra-luajit52-windows-amd64.exe
      5 downloads · 2025-09-03 19:14:14 +00:00 · 18 MiB
    • astra-luau-linux-amd64
      17 downloads · 2025-09-03 19:12:38 +00:00 · 19 MiB
    • astra-luau-windows-amd64.exe
      5 downloads · 2025-09-03 19:17:42 +00:00 · 18 MiB
  • v0.28.0 fbb6910d1d

    v0.28.0 Stable

    ElhamAryanpur released this 2025-09-02 11:53:02 +00:00 | 319 commits to main since this release

    0.28.0 - 2025-09-02

    Bug Fixes

    • link to middleware.lua in middleware.md (#87) - (2a70d97)
    • prelude registeration not loading the packed libs correctly - (6145502)
    • prelude error when the dependency for the module has not yet been loaded - (a5df91f)
    • websocket route not being recognized - (ebe4074)
    • barebones websocket lua api (needs more fixing) - (3f28d3b)
    • #13, #98 - (3f28d3b)
    • get rid of all unwrap and extracts - (6519e66)
    • #13, #98 - (6519e66)
    • issues fixed with bytes and normal send structure - (5ac6273)
    • returns an empty string when reason not given - (146b454)
    • #13, #98 - (146b454)

    Documentation

    • updated middleware and sql driver - (8cf1f5a)

    Features

    • Middleware system documentation - (258b332)
    • type detection and definition for HTTP Request params - (4d9c6e8)
    • URL parameters parsing (#85) - (04be222)
    • datetime format function for custom formatting - (b9d154e)
    • websocket implementation (doesn't work) - (f96893d)
    • #13 - (f96893d)
    • broken websocket api - (e04ca74)
    • #13 #98 - (e04ca74)
    • the websocket recv now returns type and value - (32280f2)
    • mlua functions for sending websocket messages - (75fd957)
    • #13, 98 - (75fd957)

    Fix

    • #88 - (d4359fb)

    Refactoring

    • minor cleanups done to the middleware example - (1874c90)
    • less bloated version - (d8a0d12)
    • clamped libs together and moved middleware to http - (31dff80)
    • export now removes previously exported content - (3b3a842)
    • update command now recommends reexporting the type definitions - (f1a5327)
    • unnecessary error messages - (e06bf1a)
    • renamed binary to bytes - (097e8ce)
    • updated the datetime test and its formatting - (4721d6e)

    Pull Requests Merged

    • POC middleware system by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/74
    • feat: URL parameters parsing by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/85
    • fix: link to middleware.lua in middleware.md by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/87
    • Update sql_driver.md by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/90
    • Update astra_build.lua by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/94
    • Modules load fix by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/95
    • Issue #51: datetime testing added (lust) by @supawitgolf in https://github.com/ArkForgeLabs/Astra/pull/96
    • issue #89: datetime format update (to ISO 8601) by @supawitgolf in https://github.com/ArkForgeLabs/Astra/pull/97
    • Add Schema Validation Tests by @supawitgolf in https://github.com/ArkForgeLabs/Astra/pull/99
    • HTTP server testing added by @supawitgolf in https://github.com/ArkForgeLabs/Astra/pull/101
    • Websockets by @khushmmehta in https://github.com/ArkForgeLabs/Astra/pull/98

    New Contributors

    • @supawitgolf made their first contribution in https://github.com/ArkForgeLabs/Astra/pull/96

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.27.0...v0.28.0

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      0 downloads

    • astra-lua51-linux-amd64
      26 downloads · 2025-09-02 12:07:03 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      5 downloads · 2025-09-02 12:13:23 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      21 downloads · 2025-09-02 12:09:00 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      4 downloads · 2025-09-02 12:16:37 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      22 downloads · 2025-09-02 12:10:58 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      4 downloads · 2025-09-02 12:19:51 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      22 downloads · 2025-09-02 12:12:57 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      4 downloads · 2025-09-02 12:23:05 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      21 downloads · 2025-09-02 12:00:43 +00:00 · 19 MiB
    • astra-luajit-windows-amd64.exe
      4 downloads · 2025-09-02 12:03:07 +00:00 · 18 MiB
    • astra-luajit52-linux-amd64
      18 downloads · 2025-09-02 12:02:54 +00:00 · 19 MiB
    • astra-luajit52-windows-amd64.exe
      4 downloads · 2025-09-02 12:06:35 +00:00 · 18 MiB
    • astra-luau-linux-amd64
      21 downloads · 2025-09-02 12:05:06 +00:00 · 19 MiB
    • astra-luau-windows-amd64.exe
      5 downloads · 2025-09-02 12:10:10 +00:00 · 18 MiB
  • v0.27.0 e4ac40f716

    v0.27.0 - Datetime improvements Stable

    ElhamAryanpur released this 2025-07-18 23:44:46 +00:00 | 385 commits to main since this release

    Features

    • [breaking] multiple of datetime creation methods was replaced by Astra.datetime.new - (25e9c21)

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.26.0...v0.27.0

    Downloads
    • Source code (ZIP)
      2 downloads
    • Source code (TAR.GZ)
      1 download

    • astra-lua51-linux-amd64
      18 downloads · 2025-07-18 23:57:56 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      5 downloads · 2025-07-19 00:04:13 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      18 downloads · 2025-07-18 23:59:46 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      5 downloads · 2025-07-19 00:07:20 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      15 downloads · 2025-07-19 00:01:37 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      4 downloads · 2025-07-19 00:10:28 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      23 downloads · 2025-07-19 00:03:28 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      4 downloads · 2025-07-19 00:13:34 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      20 downloads · 2025-07-18 23:51:54 +00:00 · 18 MiB
    • astra-luajit-windows-amd64.exe
      5 downloads · 2025-07-18 23:54:14 +00:00 · 17 MiB
    • astra-luajit52-linux-amd64
      22 downloads · 2025-07-18 23:53:59 +00:00 · 18 MiB
    • astra-luajit52-windows-amd64.exe
      6 downloads · 2025-07-18 23:57:36 +00:00 · 17 MiB
    • astra-luau-linux-amd64
      23 downloads · 2025-07-18 23:56:06 +00:00 · 18 MiB
    • astra-luau-windows-amd64.exe
      4 downloads · 2025-07-19 00:01:05 +00:00 · 17 MiB
  • v0.26.0 5fe2759401

    v0.26.0 - Observable and PubSub stores Stable

    ElhamAryanpur released this 2025-07-17 09:22:05 +00:00 | 387 commits to main since this release

    What's Changed

    • Data stores by @khushmmehta in https://github.com/ArkForgeLabs/Astra/pull/82

    This update introduces Observable and PubSub stores to Astra. You can use these amazing utilities to introduce reactivity to your software with ease!

    Bug Fixes

    • delegate subcounter and enforce type preference - (6b98b67)

    Documentation

    • data stores - (a9f36c7)
    • finished data-stores docs - (d9c57a2)

    Features

    • implement observer pattern - (14141a4)

    Miscellaneous Chores

    • prefer function type for publish - (ad6e812)

    Performance

    • hashed tables for observee-subscriber sets #26 - (3a7ae14)
    • use a hash table to store subscribers - (75f10be)

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.25.1...v0.26.0

    Downloads
    • Source code (ZIP)
      2 downloads
    • Source code (TAR.GZ)
      3 downloads

    • astra-lua51-linux-amd64
      24 downloads · 2025-07-17 09:36:24 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      7 downloads · 2025-07-17 09:42:39 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      23 downloads · 2025-07-17 09:38:14 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      6 downloads · 2025-07-17 09:45:43 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      20 downloads · 2025-07-17 09:40:03 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      9 downloads · 2025-07-17 09:48:49 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      26 downloads · 2025-07-17 09:41:52 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      9 downloads · 2025-07-17 09:51:55 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      22 downloads · 2025-07-17 09:30:29 +00:00 · 18 MiB
    • astra-luajit-windows-amd64.exe
      7 downloads · 2025-07-17 09:32:53 +00:00 · 17 MiB
    • astra-luajit52-linux-amd64
      22 downloads · 2025-07-17 09:32:31 +00:00 · 18 MiB
    • astra-luajit52-windows-amd64.exe
      8 downloads · 2025-07-17 09:36:08 +00:00 · 17 MiB
    • astra-luau-linux-amd64
      18 downloads · 2025-07-17 09:34:35 +00:00 · 18 MiB
    • astra-luau-windows-amd64.exe
      5 downloads · 2025-07-17 09:39:31 +00:00 · 17 MiB
  • v0.25.1 a60e607a50

    v0.25.1 - fix: exported library loading Stable

    ElhamAryanpur released this 2025-07-16 12:12:49 +00:00 | 400 commits to main since this release

    Bug Fixes

    • exported modules aren't interpreted - (4c052d8)

    Refactoring

    • always checks for .astra folder first - (756d768)

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.25.0...v0.25.1

    Downloads
    • Source code (ZIP)
      0 downloads
    • Source code (TAR.GZ)
      1 download

    • astra-lua51-linux-amd64
      22 downloads · 2025-07-16 12:26:12 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      4 downloads · 2025-07-16 12:32:44 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      21 downloads · 2025-07-16 12:28:03 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      4 downloads · 2025-07-16 12:35:52 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      24 downloads · 2025-07-16 12:29:54 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      4 downloads · 2025-07-16 12:38:57 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      22 downloads · 2025-07-16 12:31:46 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      5 downloads · 2025-07-16 12:42:05 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      24 downloads · 2025-07-16 12:20:11 +00:00 · 18 MiB
    • astra-luajit-windows-amd64.exe
      4 downloads · 2025-07-16 12:22:54 +00:00 · 17 MiB
    • astra-luajit52-linux-amd64
      22 downloads · 2025-07-16 12:22:15 +00:00 · 18 MiB
    • astra-luajit52-windows-amd64.exe
      4 downloads · 2025-07-16 12:26:13 +00:00 · 17 MiB
    • astra-luau-linux-amd64
      17 downloads · 2025-07-16 12:24:21 +00:00 · 18 MiB
    • astra-luau-windows-amd64.exe
      4 downloads · 2025-07-16 12:29:36 +00:00 · 17 MiB
  • v0.25.0 f013ac513b

    v0.25.0 - PubSub stores and exported module loading Stable

    ElhamAryanpur released this 2025-07-16 11:42:44 +00:00 | 403 commits to main since this release

    What's Changed

    • feat: implement pubsub stores by @khushmmehta in https://github.com/ArkForgeLabs/Astra/pull/75
    • Load Exported Modules by @ElhamAryanpur in https://github.com/ArkForgeLabs/Astra/pull/77

    Features

    • implement pubsub stores #26 - (ec958c9)
    • implement pubsub stores (#75) - (cf1089b)
    • the runtime now prioritizes loading the locally exported modules instead of bundled modules - (64b0869)

    Miscellaneous Chores

    • read the default folder or loaded folder from .luarc.json - (6761d5b)

    Refactoring

    • move pubsub under Astra - (7901c39)
    • #26 - (7901c39)

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.24.1...v0.25.0

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      3 downloads

    • astra-lua51-linux-amd64
      21 downloads · 2025-07-16 11:56:14 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      5 downloads · 2025-07-16 12:02:49 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      23 downloads · 2025-07-16 11:58:06 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      4 downloads · 2025-07-16 12:05:57 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      25 downloads · 2025-07-16 11:59:58 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      4 downloads · 2025-07-16 12:08:58 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      21 downloads · 2025-07-16 12:01:51 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      4 downloads · 2025-07-16 12:12:00 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      25 downloads · 2025-07-16 11:50:13 +00:00 · 18 MiB
    • astra-luajit-windows-amd64.exe
      4 downloads · 2025-07-16 11:52:41 +00:00 · 17 MiB
    • astra-luajit52-linux-amd64
      19 downloads · 2025-07-16 11:52:17 +00:00 · 18 MiB
    • astra-luajit52-windows-amd64.exe
      4 downloads · 2025-07-16 11:56:04 +00:00 · 17 MiB
    • astra-luau-linux-amd64
      22 downloads · 2025-07-16 11:54:23 +00:00 · 18 MiB
    • astra-luau-windows-amd64.exe
      4 downloads · 2025-07-16 11:59:34 +00:00 · 17 MiB
  • v0.24.1 3c3388daf9

    v0.24.1 - hotfix Stable

    ElhamAryanpur released this 2025-07-10 18:43:53 +00:00 | 410 commits to main since this release

    Bug Fixes

    • .luarc.json file incorrectly named - (ca2b338)

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.24.0...v0.24.1

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      2 downloads

    • astra-lua51-linux-amd64
      16 downloads · 2025-07-10 18:58:11 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      4 downloads · 2025-07-10 19:04:45 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      22 downloads · 2025-07-10 19:00:07 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      4 downloads · 2025-07-10 19:07:52 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      21 downloads · 2025-07-10 19:02:02 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      5 downloads · 2025-07-10 19:11:01 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      21 downloads · 2025-07-10 19:03:59 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      5 downloads · 2025-07-10 19:14:08 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      19 downloads · 2025-07-10 18:51:58 +00:00 · 18 MiB
    • astra-luajit-windows-amd64.exe
      4 downloads · 2025-07-10 18:54:54 +00:00 · 17 MiB
    • astra-luajit52-linux-amd64
      23 downloads · 2025-07-10 18:54:06 +00:00 · 18 MiB
    • astra-luajit52-windows-amd64.exe
      4 downloads · 2025-07-10 18:58:13 +00:00 · 17 MiB
    • astra-luau-linux-amd64
      23 downloads · 2025-07-10 18:56:17 +00:00 · 18 MiB
    • astra-luau-windows-amd64.exe
      5 downloads · 2025-07-10 19:01:38 +00:00 · 17 MiB
  • v0.24.0 f297abd8a7

    v0.24.0 - LuaCAT export Stable

    ElhamAryanpur released this 2025-07-07 13:18:57 +00:00 | 412 commits to main since this release

    Bug Fixes

    • import using path as key instead of UUID - (d7c099a)
    • imports fixed and update command now can take custom user_agent - (ebdf3f6)

    Documentation

    • directory with Astra API definitions for Lua autocompletion - (9956504)
    • Add .luarc.json to enable autocompletion - (9d3511a)
    • little clarification - (d9cea09)
    • definitions refactoring for better go-to experience - (0a35c64)
    • updated docs to reflect the new changes - (419b0d3)

    Features

    • astra now exports successfully - (c9b8d36)
    • server type definitions are correct now - (e533936)
    • completed type definition for the rest of the types - (27db132)

    Refactoring

    • cleaned up getters and setters - (26e2569)
    • fused the normal and utc datetime constructors - (4b7bba2)
    • the lua's type definitions for datetime - (7001d9e)
    • moved the lib files back to the top level folder - (f312335)
    • moved the type definitions on side of Rust code - (1c3204c)
    • divided the http server into components - (d5f1749)

    What's Changed

    • Datetime code improvement by @ElhamAryanpur in https://github.com/ArkForgeLabs/Astra/pull/70
    • docs: directory with Astra API definitions for Lua autocompletion by @0riginaln0 in https://github.com/ArkForgeLabs/Astra/pull/71

    New Contributors

    • @0riginaln0 made their first contribution in https://github.com/ArkForgeLabs/Astra/pull/71

    Full Changelog: https://github.com/ArkForgeLabs/Astra/compare/v0.23.1...v0.24.0

    Downloads
    • Source code (ZIP)
      1 download
    • Source code (TAR.GZ)
      2 downloads

    • astra-lua51-linux-amd64
      21 downloads · 2025-07-07 13:32:58 +00:00 · 18 MiB
    • astra-lua51-windows-amd64.exe
      4 downloads · 2025-07-07 13:38:28 +00:00 · 17 MiB
    • astra-lua52-linux-amd64
      16 downloads · 2025-07-07 13:34:50 +00:00 · 18 MiB
    • astra-lua52-windows-amd64.exe
      4 downloads · 2025-07-07 13:41:32 +00:00 · 17 MiB
    • astra-lua53-linux-amd64
      24 downloads · 2025-07-07 13:36:42 +00:00 · 18 MiB
    • astra-lua53-windows-amd64.exe
      4 downloads · 2025-07-07 13:44:39 +00:00 · 17 MiB
    • astra-lua54-linux-amd64
      22 downloads · 2025-07-07 13:38:35 +00:00 · 18 MiB
    • astra-lua54-windows-amd64.exe
      4 downloads · 2025-07-07 13:47:44 +00:00 · 17 MiB
    • astra-luajit-linux-amd64
      18 downloads · 2025-07-07 13:26:55 +00:00 · 18 MiB
    • astra-luajit-windows-amd64.exe
      4 downloads · 2025-07-07 13:28:53 +00:00 · 17 MiB
    • astra-luajit52-linux-amd64
      18 downloads · 2025-07-07 13:28:59 +00:00 · 18 MiB
    • astra-luajit52-windows-amd64.exe
      4 downloads · 2025-07-07 13:32:05 +00:00 · 17 MiB
    • astra-luau-linux-amd64
      21 downloads · 2025-07-07 13:31:07 +00:00 · 18 MiB
    • astra-luau-windows-amd64.exe
      5 downloads · 2025-07-07 13:35:24 +00:00 · 17 MiB
First Previous ... 3 4 5 6 7 ... Next Last
Powered by Forgejo Version: 16.0.1 Page: 119ms Template: 81ms
English
Bahasa Indonesia Dansk Deutsch English Español Esperanto Filipino Français Italiano Latviešu Magyar nyelv Nederlands Plattdüütsch Polski Português de Portugal Português do Brasil Slovenščina Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API