Change Log

Major Version 0.x

v0.8.0 (May. 10, 2023)

  • Removed Cythonized modules, in order to gain maintainability and make Melodie more pypy-friendly.

v0.7.0 (Mar. 25, 2023)

  • Fixed version compatibility problem for sqlalchemy.

  • Fixed numpy data type error mentioned in issue #12, #18.

  • Deleted unused dependencies in requirements.txt and setup.py.

  • Modified docs according to reviewers’ advice (submission to JOSS).

  • Fixed path problem on *nix platforms.

  • Added proxy router to adapt to the gateway in MelodieStudio.

v0.6.0 (Jan. 04, 2023)

  • Modified Calibrator.distance method, used model instead of environment as parameter.

  • Modified parameter names in Trainer.add_agent_training_property.

  • Added API Reference page in docs.

v0.5.0 (Dec. 17, 2022)

  • Added visualizer API on Grid and Network

  • Fixed port resource holding bugs in Trainer

  • Fixed datacollector time counting bug

v0.4.2 (Dec. 15, 2022)

  • Fixed some errors in the Calibrator class, including logging, environment property, multiple paths, column names.

v0.4.1 (Dec. 12, 2022)

  • Documentation finished and the project is released!

v0.4.0 (Nov. 15, 2022)

  • Separated the MelodieInfra package containing infrastructure.

  • Added HTTP Get support in the websocket protocol.

  • Support for connection string in DBConn class.

v0.3.0 (Oct. 28, 2022)

  • Batch load API for DataframeInfo.

  • Logger API.

v0.2.0 (Oct. 24, 2022)

  • DB module supported reading from specific directories.

  • Added filter method to select agents of given conditions.

v0.1.1 (Aug. 23, 2022)

  • Added specific description for assertion error in Grid.set_spot_property.

v0.1.0 (Jul. 22, 2022)

  • first version, all main modules created.

Start (May. 10, 2021)

  • Start of the journey.