Changed
- added multiple subsample_table support
 
 
Fixed
- issues with config file determination
 
 
 
    
    
Fixed
- issues with auto path expansion in objects of 
Config class on Windows 
- issues with path absoluteness determination on Windows
 
 
 
    
This version introduced backwards-incompatible changes.
Added
- auto path expansion in 
Config class 
- attribute duplication functionality
 
- config importing functionality
 
- attribute removal functionality
 
- possibility to define multi-attribute rules in attribute implication
 
 
Changed
- 
project configuration file to follow PEP2.0.0 specification. Browse the specification for changes related to config format
 
 
 
    
Changed
- downgrade exception from error to warining when missing envieonment variable is found
 
 
Fixed
- issues related to subsample table functionality; #33
 
 
 
    
Changed
- 
checkSection method can be used with a mixture of section names and indices. 
- improved interaction between pepr and BiocProject
 
 
 
    
Changed
- keys in the config file: 
sample_annotation to sample_table, sample_subannotation to subsample_table. Backwards compatibility is preserved. 
 
 
    
Added
- add 
activateSubproject method 
- add 
fetchSamples function 
- add 
checkSection method on Config object 
 
Changed
- if the 
subproject argument of the Project() function is not present in the config, the original project is returned 
- paths in the 
bioconductor section of the config are made absolute and environment variables are read 
- no sample annotation is allowed if any subprojects are defined in the config
 
- fixed the problem with paths expansions in sample subannotations case
 
 
 
    
Changed
- change the 
Project object construction, the subproject can be activated at construction time 
- change 
implied/derived_columns to implied/derived_attributes. Backwards compatible 
- change 
constants to constantAttributes. Backwards compatible 
- fix 
expandPath() function, add error when environment variable not found 
 
 
    
Added
- add 
derived_columns functionality 
- add 
implied_columns functionality 
- add 
subannotation functionality 
 
 
    
Added
- first release, includes basic PEP reading functions