Skip to content

Releases: top-maker/modsim

Modsim 2.0.0a1

Modsim 2.0.0a1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Oct 08:54

Modsim 2.0.0a1 preview

Profile 0.2 TM/TD models now drive the simulator, using published
modpoll-wot==0.2.0a1. A local deployment runs multiple isolated Unit IDs on one
TCP listener. Models may be local or HTTPS URLs. Local scenarios support initial
values, seeded generators and bindings; Python initialize/tick/on_write hooks
require --allow-scripts.

The property codec covers integers, IEEE floats, strings, native/legacy booleans,
byte/word orders, inverse multipliers and bit selectors. Partial writes validate
overlapping properties and roll back on failure. Integer inverse transforms must
be exact; constraints also apply after IEEE quantization.

Install: pip install modsim==2.0.0a1.
Image: topmaker/modsim:2.0.0a1 (amd64/arm64).
Documentation: https://top-maker.github.io/modsim/v2/.
The repository and image include contrib ADAM models and examples/lab.sim.json.
Models are manual-derived and synthetic-tested; no hardware certification is
claimed. This preview leaves stable latest aliases unchanged.

v1.0.1

Choose a tag to compare

@tm-infra-robot tm-infra-robot released this 28 Oct 06:34
ae565ca

1.0.1 (2026-10-28)

Bug Fixes

  • harden simulator transports and release safety (#12) (0982f6a)

v1.0.0

Choose a tag to compare

@tm-infra-robot tm-infra-robot released this 27 Oct 10:27
5700074

1.0.0 (2026-10-27)

⚠ BREAKING CHANGES

Features

  • prepare modsim 1.0.0 with graceful shutdown (#9) (c2bcd5a)

Bug Fixes

v0.5.2

Choose a tag to compare

@tm-infra-robot tm-infra-robot released this 22 Dec 12:55
2f38ca2

0.5.2 (2024-12-22)

Bug Fixes

v0.5.1

Choose a tag to compare

@tm-infra-robot tm-infra-robot released this 10 Oct 08:06
3bfcf98

0.5.1 (2024-10-10)

Bug Fixes

v0.5.0

Choose a tag to compare

@tm-infra-robot tm-infra-robot released this 13 Jul 02:55
62e6196

0.5.0 (2024-07-13)

Features

  • add docker related commands in Makefile (d0fdc7e)
  • add docs (0a0c8a5)

Bug Fixes