Skip to content

Releases: prisms-center/CASMcode_project

v2.0a2

03 Mar 00:56

Choose a tag to compare

[2.0a2] - 2026-03-02

Added

  • Added casm.project.DirectoryStructureV1 to separate CASM v1 project structure from CASM v2 project structure.
  • Added start and stop methods to casm.vis to start and stop the casm-vis servers.
  • Added casm-vis prim and casm-vis structure commands to visualization prim and structure JSON files outside of a project context.
  • Added rendered notebooks in the Usage documentation section.

Changed

  • Changed casm.project.DirectoryStructure to remove CASM v1 project structure paths, change paths to v2 project locations, and to deprecate methods with _v2 suffix.
  • Changed casm-vis interface to use casm-vis start and casm-vis stop commands.
  • Use FastAPI instead of Flask and uvicorn instead of gunicorn.

v2.0a1

08 Aug 05:12

Choose a tag to compare

[2.0a1] - 2025-08-08

This release creates the casm-project package, which makes it easier to construct, fit, and use a cluster expansion in CASM version >= 2 by:

  • providing quick access to the most commonly used methods,
  • automatically reading project data needed by those methods from a CASM project directory,
  • automatically writing the results to the standard location in a CASM project directory.

Using casm-project to store project data in standard locations makes it easier to understand what was done and share the project with others.