Files
rojo/CHANGES.md
2017-12-20 22:54:10 -08:00

1.5 KiB

Rojo Change Log

Current Master

  • Began protocol version 1, which shifts more responsibility onto the server
    • The server now has a content of 'filter plugins', which transform data at various stages in the pipeline
    • The server now exposes Roblox instance objects instead of file contents, which lines up with how rojo pack will work, and paves the way for more robust syncing.

0.3.2

  • Fixed rojo serve failing to correctly construct an absolute root path when passed as an argument

0.3.1

  • Improved error reporting when invalid JSON is found in a rojo.json project
    • These messages are passed on from Serde

0.3.0

  • Factored out the plugin into a separate repository
  • Fixed server when using a file as a partition
    • Previously, trailing slashes were put on the end of a partition even if the read request was an empty string. This broke file reading on Windows when a partition pointed to a file instead of a directory!
  • Started running automatic tests on Travis CI (#9)

0.2.3

  • Plugin only release
  • Tightened init file rules to only match script files
    • Previously, Rojo would sometimes pick up the wrong file when syncing

0.2.2

  • Plugin only release
  • Fixed broken reconciliation behavior with init files

0.2.1

  • Plugin only release
  • Changes default port to 8000

0.2.0

  • Support for init.lua like rbxfs and rbxpacker
  • More robust syncing with a new reconciler

0.1.0

  • Initial release, functionally very similar to rbxfs