Releases: danielvartan/logoactions
v1.4.0
[check-netlogo]no longer depends onripgrep.[check-netlogo]now supports macOS and Windows runners in addition to Linux runners.logolinkCRAN version is now used in workflow examples instead of the GitHub version.- All the actions and workflows were reviewed to improve compliance with best practices for GitHub Actions.
- The software now follows the FAIR principles.
- The documentation was updated to reflect the changes above.
v1
v1 is a sliding tag. We only issue new version tags for major changes.
v1.4.0 (2026-01-11)
[check-netlogo]no longer depends onripgrep.[check-netlogo]now supports macOS and Windows runners in addition to Linux runners.logolinkCRAN version is now used in workflow examples instead of the GitHub version.- All the actions and workflows were reviewed to improve compliance with best practices for GitHub Actions.
- The software now follows the FAIR principles.
- The documentation was updated to reflect the changes above.
v1.3.2 (2025-12-30)
- The Run Experiments with Quarto and
logolinkworkflow example in the documentation was fixed. - Documentation now includes CITATION details. A Zenodo DOI will be created for this and future releases.
v1.3.1 (2025-12-28)
- The project has been renamed from
NetLogo-ActionstoLogoActionsto align with the naming conventions of other NetLogo-related projects, such asLogoClim,LogoLink,LogoScope,LogoShapes, andLogoUtils.
v1.3.0 (2025-12-28)
-
[setup-netlogo]had thearchitectureargument removed. The action now automatically detects the architecture of the runner machine. -
[setup-netlogo]now supports macOS and Windows runners in addition to Linux runners. -
[setup-netlogo]now usesghinstead ofcurlto download NetLogo releases. -
[setup-netlogo]now requires setting up theGITHUB_TOKENsecret in order to authenticate with the GitHub API when downloading NetLogo releases. -
[setup-netlogo]now usesjqinstead ofgrepandsedto parse JSON responses from the GitHub API. -
[check-netlogo]now check OS compatibility before running Behaviorspace experiments. -
The workflow examples were improved to reflect the changes above.
-
The documentation was updated to reflect the changes above.
v1.2.1 (2025-12-04)
[check-netlogo]now suppresses harmless warnings related to mediaLib. These warnings occur when NetLogo attempts to load a GUI-related library in headless mode while using the GIS extension. See this issue for more details.
v1.2.0 (2025-12-03)
-
[check-netlogo]action was added. This action runs all Behaviorspace experiments define in NetLogo models present in a repository and uploads the results as artifacts. -
LogoActionsnow have a hex logo.
v1.1.0 (2025-12-03)
-
[setup-netlogo]now supports'release'as input for theversionargument, which downloads the latest NetLogo release. -
[setup-netlogo]now downloads NetLogo from the NetLogo GitHub releases instead of ccl.northwestern.edu, improving reliability and speed. -
[setup-netlogo]now supports only NetLogo versions 6.4.0 and above. This limitation is due to the fact that older versions are not available on the NetLogo GitHub releases page. -
[setup-netlogo]now follows the Google Shell Style Guide. -
[setup-netlogo]now has more informative and less verbose log output. -
[setup-netlogo]now exports aNETLOGO_VERSIONenvironment variable. -
[setup-netlogo]now includes argument checks and error handling. -
[setup-netlogo]now tests NetLogo with--headless --versioninstead of--help, avoiding possible errors regarding missing GUI dependencies. -
The workflow examples were improved to reflect the changes above.
-
The documentation was updated to reflect the changes above.
v1.0.0 (2025-12-01)
First release! 🎉
v0.0.0.9000
- Added a
NEWS.mdfile to track changes.