Skip to content

Conversation

@pschicho
Copy link
Contributor

@pschicho pschicho commented May 14, 2025

New Features and Additions:

  • Added a GitHub Actions workflow (.github/workflows/release.yml) to automate releases, including tagging, building, and uploading release assets. This ensures that the DRalgo version matches the GitHub tag before creating a release.
  • Introduced a CHANGELOG.md file to track changes in the project.
  • Added a new logo file (FrontEnd/logo.eps) to the repository.
  • Restructure the code as a Mathematica paclet
  • Expand the README

Refactoring and Code Simplification:

  • Replaced repetitive string manipulation patterns in Kernel/HardToSoft.m, Kernel/SoftToUS.m, and other Mathematica files with the new OutputFormatDR function to improve code maintainability. Examples include simplifying how results are formatted and namespace cleaning. [1] [2] [3]

File Renaming:

  • Renamed several Mathematica files (HardToSoft.mKernel/HardToSoft.m, ModelCreation.mKernel/ModelCreation.m, SoftToUS.mKernel/SoftToUS.m) to better reflect their purpose and organization within the Kernel directory. [1] [2] [3]

@pschicho pschicho merged commit fec09dd into main May 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants