Skip to content
This repository has been archived by the owner on Jul 22, 2023. It is now read-only.

v0.2.0: Polish

Compare
Choose a tag to compare
@LPGhatguy LPGhatguy released this 14 Sep 06:56
· 152 commits to master since this release

This is a breaking change that iterates on Remodel's API a little bit and improves some ergonomics a bit.

Changes since 0.1.0

  • Improved CLI documentation. Try remodel --help!
  • Added support for extra arguments. They're passed into the script as ....
  • Added support for reading from stdin. Use - as the input file!
    • echo "print('Hi')" | remodel -
  • Breaking: split remodel.load into remodel.readPlaceFile and remodel.readModelFile.
    • readPlaceFile can only read rbxlx files, and returns a DataModel instance.
    • readModelFile can only read rbxmx files, and returns a list of instances.
  • Breaking:: split remodel.save into remodel.writePlaceFile and remodel.writeModelFile.
    • writePlaceFile can only write rbxlx files.
    • writeModelFile can only write rbxmx files.
    • This split helps Remodel avoid funny tricks to detect what encoding scheme to use.