Recent Releases of https://github.com/bigraph-toolkit-suite/bigraphs.bigraph-framework

https://github.com/bigraph-toolkit-suite/bigraphs.bigraph-framework - 📦 v2.2.0

Changes

Refactorings

  • Bigraph & Signature Builders
    • Simplified method names for more concise usage (see below).
    • Removed prefix "Default" from "Dynamic"Signature/Control classes.

Fixes

  • Deployment Compliance
    • Removed all -SNAPSHOT references to meet Maven Central requirements (bighuggies and io.r2dbc:r2dbc-proxy)
    • Added project name to Converter pom metadata.

Migration Guide 2.1.2 → 2.2.0

The following breaking changes were introduced as part of the refactoring.

Method Renames for PureBigraphBuilder

  • createRoot() → root()
  • addChild() → child()
  • addSite() → site()
  • createBigraph() → create()
  • createOuterName() → createOuter()
  • createInnerName() → createInner()
  • linkToOuter() → linkOuter()
  • linkToInner() → linkInner()
  • etc.

Other Renames

  • DefaultDynamicSignature → DynamicSignature
  • DefaultDynamicSignature#addControl() → DynamicSignature#add()
  • DefaultDynamicControl → DynamicControl

- Java
Published by PioBeat 9 months ago

https://github.com/bigraph-toolkit-suite/bigraphs.bigraph-framework - 📦 v2.1.2

Fixes

  • PureBigraphComposite: Fixed rare edge-to-inner NullPointerException in parallel product composition.
  • Deployment:
    • Removed all -SNAPSHOT versions to comply with Maven Central requirements.
    • Added project name to converter module.
    • Replaced indirect dependency io.r2dbc:r2dbc-proxy with a stable release (1.1.6.RELEASE); affected simulation module.
    • Eliminated bighuggies snapshot reference (For developers: mvn initialize required again)

Documentation

  • Refined Getting Started guide and tutorial.
  • Added results for Self-Sorting Robots with N=6.
  • Fixed broken link in the manual.

- Java
Published by PioBeat 9 months ago

https://github.com/bigraph-toolkit-suite/bigraphs.bigraph-framework - v2.1.1

Changes

  • EMF metamodel validation disabled by default
    Simplifies runtime usage and reduces startup overhead. Validation can still be enabled explicitly if needed.

Documentation & User Manual

  • Added initial tutorial section to the user manual for faster onboarding.
  • Expanded About page and refined user manual content.
  • Improved documentation on storage of bigraphs and updated relevant dates.
  • Clarified coding guidelines and corrected copyright notice.

Build & Publishing

  • Migrated project to the Central Publishing Portal.

- Java
Published by PioBeat 10 months ago