Releases: EnergyEconomyDecoupling/PFUPipelineTools
Releases · EnergyEconomyDecoupling/PFUPipelineTools
v0.1.12
v0.1.10
PFUPipelineTools 0.1.10 (2024-08-01)
- Eliminated the
IEAMW
column everywhere.
TheDataset
column is now doing the work of theIEAMW
column.
v0.1.9
PFUPipelineTools 0.1.9 (2024-07-30)
- Added new "date" option for foreign key columns.
- Now using "value" column instead of "x".
- Now allowing foreign key tables to contain more than
only the ID column and the foreign key column.
This is particularly useful for, e.g.,
the energy type table:
EnergyTypeID EnergyType FullName Description
1 E Energy Energy is a thermal quantification of energy.
2 X Exergy Exergy is a work quantification of energy. - New functions for interacting with databases, including
pl_filter_collect()
load_schema_table()
load_fk_tables()
schema_dm()
pl_upload_schema_and_simple_tables()
set_not_null_constraints_on_fk_cols()
pl_upsert()
encode_fks()
decode_fks()
encode_fk_values()
encode_fk_keys()
- Removed
stash_cache()
and associated tests.
We no longer save the pipeline cache.
It seemed like a good idea at the time, but
we never looked at saved caches. - New function
self_name()
is helpful in many places. - Several new functions to assist with database schema, etc.
v0.1.8
PFUPipelineTools 0.1.8 (2023-12-21)
- Added a statement of need to
README.Rmd
. - No new tests
- Still at 24 tests, all passing.
- Test coverage remains at 100%.
v0.1.7
PFUPipelineTools 0.1.7 (2023-12-08)
- Added package dependencies for test coverage workflow.
- No new tests
- Still at 24 tests, all passing.
- Test coverage remains at 100%.
v0.1.6
PFUPipelineTools 0.1.6 (2023-12-04)
- Add the package dependencies to the code coverage GitHub action.
- No new tests
- Still at 24 tests, all passing.
- Test coverage remains at 100%.
v0.1.5
PFUPipelineTools 0.1.5 (2023-12-04)
- Add the develop and release-* branches to GitHub actions
for R-CMD-CHECK. - No new tests
- Still at 24 tests, all passing.
- Test coverage remains at 100%.
v0.1.4
PFUPipelineTools 0.1.4 (2023-12-03)
- Attempting to fix a bug in the continuous integration process.
Builds are failing due to missing external dependencies. - No new tests
- Still at 24 tests, all passing.
- Test coverage remains at 100%.
v0.1.3
PFUPipelineTools 0.1.3 (2023-12-03)
- New function
read_pin_version()
- Added GitHub actions for generating website.
- Beginning code coverage support.
- No new tests
- Still at 24 tests, all passing.
- Test coverage remains at 100%.
v0.1.2
PFUPipelineTools 0.1.2 (2023-08-08)
- First release to be assigned a Zenodo DOI.
- Added several new tests
to get to 100% coverage.