## v0.2.1
2025-04-25
 ## v0.2.0
2025-04-24
Bug Fixes
- fix the data config top level module import error
 
- parsing option templates is now done through leaf paths
 
- remove an unimported function
 
- add a missing CONST import to the options utils module
 
- add a missing argument to the main function
 
- parsing the user options now properly displays help, modify the
template to accommodate that
 
- options now accept enum types
 
Code Refactoring
- change the parsing of the options template to allow nested
nodes
 
- change the way the data config parsing function is structured
 
- the ‘assert’ function now accepts a ‘msg’ argument
 
Features
- partially enable data preprocessing, clean up cli messages
 
- add functions for modifying, fixing, and fetching data
configurations
 
- add temporary options for better path awareness
 
- implement a function to get a data config from the options file
 
- prompts can now be defined through custom options
 
- remove the unused data config methods - update through opt files
now
 
BREAKING CHANGE
the new templates are now incompatible with old ones
 ## v0.1.30
2025-04-16
Bug Fixes
- add a missing import to the data config parsing function
 
- add a missing export from the string module
 
- rewrite the data config validation test to use the renamed
function
 
Code Refactoring
- rename the determine df type function (data_type -> df_type)
 
- rename the data config file update function to better reflect its
purpose
 
- move the data config write function to a standalone module
 
- decouple logic in data config writing/parsing
 
- regex validation now happens against a more robust const object, add
tests
 
- rename the data config filename validation function
 
- replace the internal ‘is_empty’ function with the in-built rlang
function
 
- remove the test constant and move the data into CONST.R
 
Features
- add the body of data config parsing, add verbose string creation
function
 
- add various utility functions for parsing and writing the data
config files
 
- by default, the options copy now asks for overwrite permission in
interactive mode
 
- add functions for parsing data frames into data configs
 
- add a function that validates an existence of a data config
file
 
- add a function for validating data config filenames
 
- add a placeholder folder for data config files handling
 
- remove the logger package, use ‘cli’ for all console logging
 
 ## v0.1.29
2025-04-15
Bug Fixes
- the cran submission workflow now parses the correct artifact
name
 
 ## v0.1.28
2025-04-15
 ## v0.1.27
2025-04-15
 ## v0.1.26
2025-04-15
 ## v0.1.25
2025-04-15
Bug Fixes
- add a missing newline to the release artifacts text file
 
- the github workflow artifacts read now uses a more robust code
 
- the build artifacts read workflow step now reads from a correct
file
 
- the gh release artifacts are now read from a single source of truth
file
 
- attempt to fix the build artifact upload path
 
 ## v0.1.24
2025-04-14
Bug Fixes
- the cran comments build workflow should now target the file
correctly
 
 ## v0.1.23
2025-04-14
Bug Fixes
- change the release notes creation script to be more lenient
 
- the update news action now updates with all the existing GH
tags
 
- replace the invalid slash in the git origin path in the news update
workflow
 
- remove the unused ‘replace’ argument in mock df creation
 
- ArtmaBot now authenticates through the deploy key when updating the
news file
 
- the random vector generation now generates floats (was int) from a
uniform distribution
 
- use the official homebrew action to install homebrew
 
- provide explicit pacakge method assignment when reading data
 
- remove the homebrew install from the news update workflow
 
- minor changes in the open PR script
 
- comment out a PR open automation script irrelevant line
 
- remove the mishandled ‘v’ tag
 
- workflows to use a composite news creation action
 
- more workflow issues
 
- secret passing to the build workflow
 
- the news update secrets passing
 
- the cran submission workflow cli package call
 
Features
- reading the data now validates the data frame as well
 
 ## v0.1.22
2025-04-14
Code Refactoring
- modify the build workflow to release from the CRAN version as
opposed to the current one
 
- the runtime module methods invocation function is now better
formatted
 
 ## v0.1.21
2025-04-11
 ## v0.1.20
2025-04-10
 ## v0.1.19
2025-04-10
 ## v0.1.18
2025-04-09
 ## v0.1.17
2025-04-09
 ## v0.1.16
2025-04-09
 ## v0.1.15
2025-04-09
 ## v0.1.14
2025-04-08
 ## v0.1.13
2025-04-08
 ## v0.1.12
2025-04-07
 ## v0.1.11
2025-04-07
 ## v0.1.10
2025-04-05
 ## v0.1.9
2025-04-05
 ## v0.1.8
2025-04-05
 ## v0.1.7
2025-04-04