- Added word wrapping for labels of group reports
 
- Moved the group dimensions boxplot legend to the right
 
- Fixed 2 figure widths in 
write_idea() 
- Changed logo in documentation
 
- Updated indicator names based on the published book
 
- Fixed an error for group reports
 
- Fixed an error in the global tree
 
- Re-styled some code using the tidyverse style
 
- Fixed a error occuring when not choosing trees as plot choice
 
- Fixes to documentation
 
- Removed a vignette showing the dev history of IDEATools and
associated images
 
- Droping heavy dependencies : janitor, scales, ggrepel, glue, readr,
stringr and especially dplyr and
tidyr
 
- New (light) dependency to data.table
 
- Fixed a bug with excel reports for properties labels
 
- Removed limit of 3 for group analysis
 
- Better dpi management for PDF reports
 
- Documentation fixes for CRAN
 
- New logo on PDF first page
 
- Removed the ODT output to reduce package size
 
- New metadata analysis for group output
 
- New function for group reference excel reports and PDFs (should not
be used in most cases)
 
- Changes to 
diag_idea() with the new “group_reference”
type 
- New 
runGUI() function that loads a basic shiny app to
use the package functions 
- Switching from magrittr pipes to base ones (forces R >
4.1.0)
 
- Removed cli console printing to remove dependence
 
- Moved some packages to Suggest and check their presence with
rlang::check_installed() 
- Switched from 
purrr::map() to lapply() and
mapply() to reduce dependencies 
- New JSON examples to illustrate group analysis
 
- Size reduction of PDF covers
 
- Better error messages for 
diag_idea() 
- Update to jsonify() function to an R object output by default
 
- New PDF reports with branded first pages
 
- Update to README asking for the 
Helvetica font 
- Added facets to individual components graph
 
- Update to DPI argument to make it relevant
 
- Added a new internal function, compile_diag()
 
- Changed default font for PDF reports
 
- Another update to pkgdown
 
- Attempt to fix a bug with colored trees for windows users
 
- Updated the pkgdown architecture
 
- Re-introduced PPTX output format
 
- Fixed bugs in the “Robustesse” and “Global” trees
 
- Updated documentation
 
- New major version
 
- New method used for colored trees which are now based on {ggplot2}
syntax and internal reference tables for the lines and nodes
coordinates. This removes the {rsvg} dependency but adds a dependency to
{ggtext}.
 
- Changed the internal “reference” concept, from “reference_table” to
“reference_list”
 
- Updated the pdf reports by reintroducing LaTeX and removing the
{pagedown} dependency
 
- Updated the pdf, xlsx, docx and odt reports with the new colored
trees
 
- Removed the html and pptx outputs
 
- Created new vignette about utilities such as
jsonify() 
- removed the internal “canvas” object, linked to old SVG approach for
colored trees
 
- Fixed 4.3.3 excel IDEA calculator compatibility
 
- Added new compatibility with the 4.3.3 version of the IDEA
calculator spreadcheet (json/xls/xlsx)
 
- Changed the error message occuring when 
read_idea()
fails in diag_idea() 
- added a better and easier to maintain check for NA’s in the output
of 
read_idea() 
- New categorisation rules for indicators
 
- New computation rules for items
 
- Bug fixes and modifying 
plot_idea() as the unofficial
hack <ggplot_object> + ggsave() does not work
anymore. 
- Added new compatibility with the 4.3.1 version of the IDEA
calculator spreadcheet (json/xls/xlsx)
 
- Added new compatibility with the 4.3.0 version of the IDEA
calculator spreadcheet (json/xls/xlsx)
 
- New Feature : Frequency plot for group analysis of properties
 
- Fixed a bug causing A7 to not be considered as “NC” in the
properties approach (due to mis-reading of MTD_14)
 
- Fixed a bug causing new excel files to be considered as “old”
because of MTD_15 which generated an error when divided by 100 while
being imported as a character.
 
- Fixed a bug for excel individual reports
 
- New version more in line with CRAN requirements
 
- Major code refactoring, all functions have changed
 
- 5 modules (read > compute > old > plot > write)
 
- 1 wrapper function (diag_idea)
 
- Added a 
NEWS.md file to track changes to the
package. 
- Added a two new functions for PDF reporting :
MakeReport() and MakeGroupReport 
- Added a two new functions for Excel reporting :
MakeExcel() and MakeGroupExcel which adds a
new dependency to {openxlsx} 
- Added a new wrapper function, 
DiagIDEA() that allows
users to complete a full IDEA diagnostic with only one line of code.
NOTE : This function does not yet implement the new excel and pdf
reporting functions. 
- Added a new pkgdown site