Changes in version 0.2.0 0.2.0 Milestone 0.2.0 Version Milestone Changes in version 0.1.6.9000 Improvements 1 - New duplicates module: allows identify and drop duplicate cases (#20) 2 - New xlsx format (from writexl package) in export_file module (#73) 3 - New cor_matrix module (#77) 4 - New Frequencies module: new Frequencies table inside Exploratory module 5 - Change updateSelectizeInput for updateSelectInput when erroneously used with selecInput 6 - Save/import with run_local = FALSE: now a modal warns that is not possible to save/import (session and output) 7 - Exit with run_local = FALSE: when run_local = FALSE the app closes witout saving (data, output and conf) 8 - Restore sesison with run_local = FALSE: now only restore previous session if run_local = TRUE 9 - New plot_tag function: better control in how plots images are inserted in the output 10 - Table values module: now uses collapse::qtab instead of base::table for speed improvement 11 - Removed sass package as dependencie 12 - gt tables x Output: gt tables are inserted as raw_html for speed improvement 13 - dplyr: removed as dependencie (only filter and pull functions were used) Visuals 1 - New switch for activate Dark mode (Sidebar module) 2 - Messages on waiter: new messages on startup and exit screens 3 - New Output layout: new header, links and table of contents in exported HTML output file 4 - New Spada favicon 5 - New style in modal header and new icons in modal titles 6 - Inputs: new bottom border for inputs in spada theme (selectInputs, textArea) 7 - Large names in inputs: new css breaking long names to a new line in selectInputs Bug fixes 1 - Edit > Convert: convert even with no variable selected (#71) 2 - Filter Rows: filter with no variable selected (#74) 3 - Calculate: apply function even without select a variable (#75) 4 - Exploratory module: histogram with NA values (#69) 5 - Nested data.table in data.qs2 (saved session) (#78) 6 - Change non active dataset name: error in metadata names (#79) Changes in version 0.1.5 (2026-04-21) Version for CRAN submission (based on 0.1.4). Fixes 1 - Now the dir paths are created with file.path instead of paste0 2 - Deleted LICENSE file (not needed for AGPL) Changes in version 0.1.4 2026.04.02 Improvements 1 - New spada_save function 2 - New join module (#39) 3 - Tests: new tests in input/messages across several modules, new test for edit and delete output elements (output_module) 4 - Output: new edit output button and new format of output elements to accommodate edit events (#66) 5 - Running modal: new modal to block screen when running changes in active dataset 6 - df_info x metadata: removed fnunique and object.size from df_info given the cost to evaluate for big datasets. In future versions will be created a new funtion to run more metadata 7 - shiny.maxRequestSize option: now the value is restored when the app is closed 8 - Minor visuals: dataset size (data highlights module) formatted with big mark 9 - Run local arg: new argument to run locally Bug fixes 1 - Navbar menu do not open when zoomed: change height for min_height in navbar class (#70) Changes in version 0.1.3 2026.03.03 Improvements 1 - New functions from collapse for speed purposes 2 - Filter rows module copy dataset after validate inputs 3 - New req in stats table module (avoid recalculation when change dataset and var1 is NULL) 4 - Now the insertion of output element is inside insert_output module and the module has a new input element_title 5 - Delete elements from Output: new button to delete elements 6 - Extended tasks: mirai now is a dependencie, new extended tasks in several modules 7 - New table_values module and new insert_output module call in stats_table module 8 - Exploratory module: change renderUI foi updateSelectInput 9 - Export file module: change if else for switch in the file name to export 10 - is_spada_df function: now test for ncol > 0 11 - Spada.R: now uses is_spada_df in test for valid datasets and improved tests 12 - Filter rows module: removed unnecessarily msg_erros 13 - Output module: new accordions, buttons to order output and extended task 14 - Spada exported functions: exported functions are now internall (maybe could put them in a separete package) 15 - Waiter screen: new css for waiter screen (startup and exit screens) Bug fixes 1 - Filter rows module: Filter rows module: zero rows left (#67) 2 - Output module: save output - error when do not have access (#68) Changes in version 0.1.2 2026.02.09 Release of 0.1.2 version. Highlights Update dependencies (2026-01-30), new Group by and Summarise modules, new startup and exit screens (waiter package) and better Metadata (re)calculation (collapse package) Improvements 1 - Filter Rows module: internal improvements, improved tests and now it's possible to filter values from another dataset variable (#59) 2 - New startup screen: new startup and close screens (waiter is now a dependencie, shinybusy removed) 3 - SelectizeInputs: new width 80% for better use of screen 4 - Main sidebar: now opens by default as its accordions (active dataset and datasets) and better size for Preview datasets popover 5 - Config nrows for plots: now the value from the input is multiplied by 1e3 6 - Metadata calculation: new functions from collapse package, avoids some recalculation for better performance (new update_meta function) and visual feel (#62) 7 - IDate in metadata table: now IDate class receives the calenda icon (#58) 8 - Data backup: backup events from Edit page now in data_bkp module 9 - Metadata tests: better metadata tests in spada_server 10 - Data module: manage dataset events (copy, delete, etc) now in data module 11 - Calculate module: check for allowed operations in function apply 12 - Sidebar module: new input to change active dataset more dynamically (also included a test in testthat), new button Save Session, new mini button to Metadata and changed from renderUI to textOutput for better visuals 13 - Output save: now saves with a CSS style 14 - Restore Session module: the code used to restore session is now in a new module 15 - Navbar df info module: new mini button to Metadata 16 - Test write access for session data: now if there is no write access for session files they are saved in tempdir with message in console New Features 1 - New Summarise module: distinct and count functions by choosed variable (overwrite or create new dataset) (#60) 2 - New Group by module: now it's possible to group by data in a new (or overwriting the active) dataset (#60) Bug Fixes 1 - Import File module: now apply make_valid_cols and make_var_names when import file (#65) 2 - Sidebar preview dataset: now shows 5 or the NROW for smaller than 5 rows datasets (#61) 3 - Convert cols module: error to preview when change tha active dataset (#64) Visuals 1 - New restore session modal 2 - Change some icons 3 - Sharp corners for buttons, inputs and popovers 4 - Set font-family: Segoe UI 5 - Navbar color: lighter blue color '#0A5A88' 6 - Small CSS changes Changes in version 0.1.1 2025.10.10 Release of 0.1.1 version. Highlights: Improvements in metadata calculation and new qs2 format (for session data and as option in Import and Export modules) Improvements 1 - utils.R: improved/new functions (desc_stats, df_info, is_spada_df, load_conf, spada_plot, test_output_format) and make_valid_cols now converts complex to char 2 - qs2: now the session data is saved in qs2 format for better performance/compression 3 - Import and export modules: new option for qs2 format 4 - Output: the output structure was rewritten (better management and future options for edit/delete) and new tab Output meta showing the elements in a gt table 5 - Metadata: now the metadata is calculated only when the data change, big improvement in speed (#55) 6 - Sidebar and Navbar modules: now the render only the metadata (removed button) for better visual user experience 7 - Config module: new title color and plot limit (for plot samples) options (#56) and show current conf (#54) 8 - Visuals: new default for fill color "#0099F8" Bug Fixes 1 - Imported data.frame with invalid names: import file module uses make-var_names in the inputed data (#53)