Skip to content

Releases: danielvartan/logoactions

v1.4.0

11 Jan 21:08
2ad5ae6

Choose a tag to compare

  • [check-netlogo] no longer depends on ripgrep.
  • [check-netlogo] now supports macOS and Windows runners in addition to Linux runners.
  • logolink CRAN 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

01 Dec 07:29
2ad5ae6

Choose a tag to compare

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 on ripgrep.
  • [check-netlogo] now supports macOS and Windows runners in addition to Linux runners.
  • logolink CRAN 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 logolink workflow 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)

v1.3.0 (2025-12-28)

  • [setup-netlogo] had the architecture argument 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 uses gh instead of curl to download NetLogo releases.

  • [setup-netlogo] now requires setting up the GITHUB_TOKEN secret in order to authenticate with the GitHub API when downloading NetLogo releases.

  • [setup-netlogo] now uses jq instead of grep and sed to 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.

  • LogoActions now have a hex logo.

v1.1.0 (2025-12-03)

  • [setup-netlogo] now supports 'release' as input for the version argument, 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 a NETLOGO_VERSION environment variable.

  • [setup-netlogo] now includes argument checks and error handling.

  • [setup-netlogo] now tests NetLogo with --headless --version instead 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.md file to track changes.

v1.3.2

31 Dec 09:26
ad8337e

Choose a tag to compare

  • The Run Experiments with Quarto and logolink workflow example in the documentation was fixed.
  • Documentation now includes CITATION details. A Zenodo DOI will be created for this and future releases.