Skip to content

Release v1.0.0 - Initial Package Registration #32

@ChrisRackauckas-Claude

Description

@ChrisRackauckas-Claude

Initial Release Request

ProcessSimulator.jl is ready for its first release and registration in the Julia General registry.

Package Status

  • Current version in Project.toml: 1.0.0-DEV → needs to be updated to 1.0.0
  • Git tags: None (first release)
  • Registration status: Never registered
  • Total commits: 82 commits with substantive functionality

Key Features Implemented

Based on the commit history, the package includes:

  • Base components and control volume architecture
  • Reactor models (CSTR)
  • Heat exchangers and fluid handling components
  • Thermophysical properties with Clapeyron extension support
  • Material properties and databases
  • Test suite for base components and reactors
  • Documentation framework
  • ModelingToolkit 11 compatibility

Version Bump Needed

The version in Project.toml needs to be changed from 1.0.0-DEV to 1.0.0 for the initial release.

A branch version-bump-20251230-105003 has been created locally with this change, but cannot be pushed due to repository permissions.

Registration Steps

After the version is updated to 1.0.0 and merged to main:

  1. Create a git tag: git tag v1.0.0 && git push --tags
  2. Register with JuliaRegistrator by commenting on a commit:
    @JuliaRegistrator register
    

Files Changed

  • Project.toml: version field updated from "1.0.0-DEV" to "1.0.0"

cc @ChrisRackauckas

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions