Skip to content

@roboplay/[email protected]

Compare
Choose a tag to compare
@Pkmmte Pkmmte released this 13 Jun 08:29
· 1797 commits to main since this release

Minor Changes

  • 6171ae6: feat: spirits
  • 5647aa4: feat: new "flashcore" api for easy persistent storage - compatible with keyv adapters
  • e537306: feat: 300x faster dev mode when using experimental flag
  • 509f19e: feat: significantly faster builds with worker threads
  • bdf4187: refactor: logger now writes to stdout/stderr directly, flush() function, and better formatting
  • b7535f2: feat: api routes
  • 85e6374: feat: experimental incremental builds
  • 545ea90: feat: replaced ".tar" with new ".robopack" format
  • 2fe42db: refactor: removed now-unnecessary dependencies (-%45 package size)

Patch Changes

  • 73609bb: patch: minor log changes to server ready message
  • 9bf6abe: refactor(cli): replaced bloated .env loading with similar implementation
  • a8adb81: chore: exit robo threads differently than process
  • 6c264dd: feat(cli): experimental new file format for roboplay deployments
  • fd4a343: fix: expanded special linux watcher logic onto all os types
  • 18a7c6d: patch: minor fixes
  • cc537be: fix: tell sage not to defer "/dev logs" command
  • 61bdca0: refactor: logger now imports less modules
  • f13e33f: feat: experimental flag toggles
  • 06db4e6: patch(flashcore): improved support for keyv adapters
  • 5e5949c: fix: spirit messages no longer override robo logger configuration
  • 9bddd29: refactor: dev mode builds no longer show print summary in verbose mode
  • 9baeed9: refactor(cli): handle parallel limits internally
  • 4a89c6c: refactor: spirit ids are now passed down via workerdata
  • 0171ef1: feat: spirit mode restart now on-par with process
  • a49dde7: refactor: "/dev restart" now sends restart confirmation + timing
  • c28bff6: refactor(cli): forked and improved "colorette" as "chalk" replacement
  • 9a88db5: feat(state): new "persist" option for setting state
  • d3d4983: fix: added missing fs import when deploying
  • f51a531: refactor: avoid terminating workers unless necessary for graceful spirit shutdowns
  • 64595bb: feat(state): forkable states for easy prefixing
  • 1c9c04b: fix: race condition when saving state
  • 789f412: patch: error handling for robo stop() and restart() functions
  • 7ef2faa: refactor: waiting for state now handled as robo option rather than flag
  • 54c10bf: refactor(cli): more descriptive spirit ids while still remaining predictable
  • aaa6245: refactor(spirit): merged "command" and "event" fields; renamed "response" to "payload"
  • d1cf55c: feat: export logger class
  • ad43a9c: patch: watcher callback now passes full path instead of separate name + dir
  • 6b125d6: refactor: include plugin path in handler debug logs
  • fd1f0d2: fix: watcher rename events now handled better outside of linux
  • 3692ffe: feat: restored ability to restart programatically in spirit mode
  • 156f59e: fix: files build argument now optional
  • 88a73d2: fix: graceful spirit worker thread shutdowns