Recorded here are the high level changes for the RattleNG app.
Guide: Each version update is recorded here with a short user-oriented
description of the update. Updates in the 6.5.n series are heading
toward a 6.6 release. The [version timestamp user] string is
utilised by the flutter version_widget package.
To download the latest version of the app: GNU/Linux deb or zip - MacOS zip - Windows zip or exe (self installing).
Visit togaware for details.
- Include numeric target in correlation plots [6.5.24 20260106 gjw]
- Refine the visual missing data plot [6.5.23 20251224 gjw]
- BUG: Missing histogram when group by is none [6.5.22 20251221 gjw]
- MISSING: Bug fix for VIM::aggr() warning [6.5.21 20251001 gjw]
- Update file_picker resolve custom issue - labs [6.5.20 20250929 gjw]
- Update inno build for windows-latest [6.5.19 20250929 gjw]
- Lint clean. VersionWidget update [6.5.18 20250928 gjw]
- Fix macOS crash on startup due to PATH [6.5.17 20250924 adiar11]
- Reduce tech debt - dataset and fix locmax lint [6.5.16 20250913 gjw]
- REFACTOR: Reduce tech debt - r/source [6.5.15 20250912 gjw]
- INSTALLERS: Update build script for packaging [6.5.14 20250912 gjw]
- REPO: Renamed from rattleng to rattle [6.5.13 20250912 gjw]
- MACOS: Build using Flutter 3.35.3 for NULL fix [6.5.12 20250909 gjw]
- BENFORD: Include table output in CONSOLE [6.5.11 20250817 gjw]
- LINT: Extensive lint cleanup [6.5.10 20250816 gjw]
- VISUAL: Add HISTOGRAM [6.5.9 20250816 gjw]
- RESCALE: Fix type re recenter - using sd not rms [6.5.8 20250811 gjw]
- MISSING: Add variable missing value correlation [6.5.7 20250810 gjw]
- VISUALISE: OPEN plot bug - not showing copied image [6.5.6 20250807 gjw]
- EVALUATE: The R hmeasure package no longer available [6.5.5 20250805 gjw]
- CORRELATION: Add dendrogram plot [6.5.4 20250731 gjw]
- BUG: Empty CORRELATION image if not found [6.5.3 20250725 gjw]
- INSTALLERS: Testing installers [6.5.2 20250520 gjw]
- TEXT: Interactive update of corr term display [6.5.1 20250518 zy]
- Initial release of the 6.5 series [6.5.0 20250515 gjw]
- DENDROGRAM: Updated to use ggplot2. [6.4.93 20250514 gjw]
- R SOURCE: Send R code in segments to console. [6.4.92 20250513 gjw]
- TEXT: Use template filename for saving corpus [6.4.91 20250513 gjw]
- TEXT: Ensure only txt files loaded and R setup [6.4.90 20250513 gjw]
- TEXT: Review and bug fix [6.4.89 20250512 gjw]
- TEXT: Add a SAVE button to TEXT for dtm [6.4.88 20250510 zy]
- TEXT: Improve information in titles/display [6.4.87 20250509 gjw]
- TEXT: Update corpus summary and min freq default [6.4.86 20250509 gjw]
- TEST: Tune parameters and tooltips [6.4.85 20250508 gjw]
- TEXT: Additional text analyses [6.4.84 20250508 zy]
- TEXT: Update wordcloud options and test [6.4.83 20250508 gjw]
- TEXT: All cleaning options off by default [6.4.82 20250507 gjw]
- TEXT: Additional cleaning options [6.4.82 20250507 zy]
- TEXT: Load a folder as a corpus [6.4.81 20250506 zy]
- Misc refinements [6.4.80 20250506 gjw]
- EVALUATE: Improved plot titles. [6.4.79 20250505 gjw]
- BOOST: Bug fix class predictions. [6.4.78 20250505 gjw]
- DISPLAY: Allow response for NumericField [6.4.77 20250505 zy]
- FOREST: Show tree size distribution. [6.4.76 20250430 gjw]
- CLUSTER: Choose number of vars in a PAIRS PLOT [6.4.75 20250430 zy]
- VISUAL: Allow plots when there is no target. [6.4.74 20250430 zy]
- APP: Bug fixes and cleanup [6.4.73 20250430 gjw]
- MODEL: Always display formula in page 1 [6.4.72 20250429 zy]
- DATASET: Always go to page 1 on load [6.4.71 20250429 zy]
- FOREST: Add config option for max rules [6.4.70 20250425 zy]
- FOREST: Limit the number of rules listed [6.4.69 20250424 gjw]
- SETTINGS: Use standard number chooser widget [6.4.68 20250424 zy]
- IMAGE: Support png+svg when svg not display in flutter [6.4.67 20250424 zy]
- CLUSTER: pairs plot on model build [6.4.66 20250417 zy]
- Explain box plots. Code cleanup. [6.4.65 20250417 gjw]
- RISK CHART: Ignore if there is no risk variable [6.4.64 20250415 zy]
- SETTINGS: Debug SETTINGS and saved settings [6.4.63 20250411 zy]
- CLUSTER: Update handling of seed on startup [6.4.62 20250410 zy]
- HIERARCHICAL: UI bug fix. [6.4.21 20250409 gjw]
- KMEANS: Model build is repeatable [6.4.60 20250409 zy]
- DATASET: Support special characters in var names [6.4.59 20250409 zy]
- RECODE: Allow TARGET to be recoded [6.4.58 20250408 zy]
- SUMMARY: Improve summary() layout [6.4.57 20250407 zy]
- Add SVG correlation/association though not displayable. [6.4.56 20250403 gjw]
- CORRELATION: Bug fix when no TARGET identified [6.4.55 20250403 gjw]
- CLEANUP: Option to remove rows with null target values [6.4.54 20250403 zy]
- DATASET: Fix the header row to not scroll [6.4.53 20250329 zy]
- RECODE: Support recoding CHAR to FACTOR [6.4.52 20250327 zy]
- STATUS BAR: Add Target: [6.4.51 20250327 zy]
- SETTINGS: Add max factors converting chr to fct [6.4.50 20250325 zy]
- SCRIPT: Support search [6.4.49 20250325 zy]
- R CODE: Retain variable order in the dataset [6.4.48 20250325 gjw]
- SUMMARY: Fine tune
summary()layout - blank lines [6.4.47 20250322 zy] - EVALUATE: Only enabled for categoric targets [6.4.46 20250321 zy]
- TESTING: Simplify navigateToFeature() [6.4.45 20250321 gjw]
- NEURAL NET: Dummy bug fix and default to linear.output [6.4.44 20250321 gjw]
- Add all tree providers to tree.dart [6.4.43 20250319 zy]
- MULTI IMAGE PAGE: Retain labels with plots [6.4.42 20250319 zy]
- MULTI IMAGE PAGE: Bug fix open external viewer [6.4.41 20250319 zy]
- CLEANUP IGNORED: Bug fixed - now working again [6.4.40 20250319 gjw]
- TREE: Bug fix for Include Missing - now works [6.4.39 20250317 gjw]
- DATASET: Add weather 2007 for V5 comparison. [6.4.38 20250316 gjw]
- EVALUATION: Combine rocr curves into single plot [6.4.37 20250316 zy]
- WINDOWS: Bug fix for ERROR MATRIX [6.4.36 20250314 gjw]
- EVALUATION: Add lift, cost, sensitivity plots [6.4.35 20250314 zy]
- COST CURVE: Implemented for all model types [6.4.34 20250313 zy]
- ASSOCIATION: Allow more decimal points in config [6.4.33 20250311 gjw]
- XLSX: Support loading Excel spreadsheets [6.4.32 20250310 gjw]
- CORRELATION bug fix to title [6.4.31 20250309 tonynolan]
- Add tooltips for function icons [6.4.30 20250309 gjw]
- COST CURVE: Implemented for rpart [6.4.29 20250308 zy]
- ASSOCIATIONS: Enable rule limit and sort [6.4.28 20250307 gjw]
- Doc (Datasets) and depend (ROCR) updates [6.4.27 20250307 gjw]
- EVALUATE LINEAR: Implemented [6.4.26 20250306 gjw]
- TEST and DOC updates [6.4.25 20250305 gjw]
- R BUG FIX: Remove errant angle brackets [6.4.24 20250226 gjw]
- DATASET: Remain on page 0 on load - bug fix. [6.4.23 20250226 gjw]
- Bug fix for open image [6.4.22 20250225 kev]
- Re-enable NEURALNET [6.4.21 20250225 gjw]
- Presentation bug fixes: CORRELATION and NEURAL plot [6.4.20 20250224 gjw]
- Review misaligned correlation on Windows [6.4.19 20250224 gjw]
- Update app title/descriptions [6.4.18 20250222 gjw]
- TRANSFORM: RESCALE and RECODE of target if numeric [6.4.17 20250214 kev]
- PARTITION: Allow dynamic change of proportions [6.4.16 20250213 kev]
- Bug fixes. TESTING updates. INSTALLER for .deb [6.4.15 20250210 gjw]
- DATASET: Bug fix causing file load to fail on Windows [6.4.14 20250206 kev]
- ASSOCIATE: tests and horizontal item freq [6.4.13 20250205 gjw]
- Bug fix transformed variables as ignore/input in R [6.4.12 20250205 gjw]
- Review COMP3425 W3 ASSOCIATIONS updates [6.4.11 20250204 gjw]
- Review COMP3425 W1 EXPLORE updates [6.4.10 20250203 gjw]
- Updated tests. Remove NEURALNET for now [6.4.9 20250202 gjw]
- Bug fix NumberFields accept typed numbers [6.4.8 20250131 zy]
- Updates to VERSION, default NEURAL [6.4.7 20250131 kev]
- Bug fixes and update to many tests [6.4.6 20250131 gjw]
- Support RFOREST sampsize [6.4.5 20250131 zy]
- Bug fix ASSOCIATIONS visualisations [6.4.4 20250129 gjw]
- Bug fix TESTS [6.4.3 20250129 gjw]
- Add new sample dataset us census [6.4.2 20250129 gjw]
- Update EVALUATION error matrix and roc [6.4.1 20250129 zy]
- Migrate to using delimited PARAMETERS in R templates [6.4.0 20250120 gjw]
- Add PACKAGES list to available DATASETS [6.3.54 20250120 yyx]
- Support links in tooltips [6.3.53 20250113 gjw]
- Linking title and status bar text to web pages [6.3.52 20250112 gjw]
- Refactor SETTINGS and add Strip Script Comments [6.3.51 20250110 kev]
- TRANSFORM supports AsNumeric and AsCategoric [6.3.50 20250108 kev]
- Model evaluation - error matrix and ROC curve [6.3.49 20250107 zy]
- Various cleanup and style fixes [6.3.48 20250106 gjw]
- Check version update on startup [6.3.47 20250106 yyx]
- Support validation/tuning dataset in SETTINGS [6.3.46 20250106 kev]
- Add various images for overview pages [6.3.45 20241218 gjw]
- Bug fix for no TARGET [6.3.44 20241216 gjw]
- Update spacing in row/column with flutter 3.27 update [6.3.43 20241216 gjw]
- Add images to overview pages [6.3.42 20241215 gjw]
- Review and update ERROR MATRIX feature. [6.3.41 20241215 gjw]
- Improved UX for DEMO dataset selection [6.3.40 20241213 kev]
- ASSOCIATIONS bug fixes [6.3.39 20241212 gjw]
- Intial ERROR MATRIX for EVALUATE [6.3.38 20241212 zy]
- Add PROTEIN demo dataset for cluster analysis [6.3.37 20241212 gjw]
- Bug fix meta data update each transform [6.3.36 20241212 gjw]
- Real numbers should not be IDENT [6.3.35 20241211 gjw]
- Optional notch in box plots [6.3.34 20241211 kev]
- Improve ASSOCIATIONS handling [6.3.33 20241211 gjw]
- Support ignoring missing group by in VISUAL [6.3.32 20241210 kev]
- Riskchart for NERUALNET [6.3.31 20241209 zy]
- Initial risk charts for evaluation [6.3.30 20241206 zy]
- Further settings [6.3.30 20241206 kev]
- Add SETTINGS support for Dataset toggles [6.3.29 20241125 kev]
- Review and debug DATASET path entry handling [6.3.30 20241125 gjw]
- Tune WORDCLOUD handling. Disable features for txt [6.3.27 20241124 gjw]
- Improve inbuilt R package downloader. [6.3.26 20241121 gjw]
- Update Version with a tooltip to explain CHANGELOG link [6.3.25 20241121 gjw]
- Save SETTINGS between sessions [6.3.24 20241121 kev]
- Check R installed and starts properly on app startup [6.3.23 20241121 kev]
- Bug fix for changing plot themes. Bob Muenchen updates. [6.3.22 20241119 gjw]
- Add Sherlock dataset for Word Cloud demo [6.3.21 20241118 gjw]
- ROLES selection in table [6.3.20 20241113 kev]
- FOREST and SVM implementation [6.3.20 20241113 zy]
- ASSOCIATE implementation [6.3.19 20241102 zy]
- Export images to (SVG default) PDF and PNG [6.3.18 20241101 lutra]
- Windows installer updated with window_manger update [6.3.17 20241030 gjw]
- Support categoric ignore for neural models [6.3.16 20241029 zy]
- Add CROSSTAB to SUMMARY with user choice [6.3.15 20241024 kev]
- Deploy CLUSTER visualisations [6.3.14 20241023 zy]
- Reduce default image size to fit page [6.3.13 20241023 zy]
- Support PDF popup and improve PDF SAVE [6.3.12 20241023 kev gjw]
- Utilise the Table widget for ROLES [6.3.11 20241023 kev]
- Implement all CLUSTER methods [6.3.10 20241022 zy]
- Add SAVE button for TextPage widgets [6.3.10 20241022 kev]
- ROLES and status bar data size updates [6.3.9 20241018 gjw kev]
- Fix a Windows json parse exception [6.3.8 20241017 gjw]
- Add hierarchical cluster plus app tuning [6.3.7 20241017 zy]
- Add neuralnet() support [6.3.6 20241016 zy]
- Unify config styles [6.3.5 20241015 gjw]
- Implement Boost. Cleanup and review and bug fixes [6.3.4 20241013]
- Review and rename test scripts [6.3.3 20240925 gjw]
- SCRIPT remembers location [6.3.3 20240925 zy]
- Ensure pty started before send R code - WINDOWS [6.3.2 20240923 lutra]
- Refactor DATASET display [6.3.2 20240923 lutra]
- On QUIT check for confirmation [6.3.2 20240923 lutra]
- Update NEURAL. [6.3.1 20240923 gjw]
- Remove unused Android/iOS/Web support. [6.3.1 20240923 lutra]
- DATASET updated weather.csv to 2023-2024 [6.3.0 20240921 gjw]
- WINDOWS Update build using Inno. Bug fixes [6.2.78 20240919 gjw]
- NAVIGATION activate dots. Tuning and bug fixes [6.2.77 20240919 kev,gjw,zy]
- NAVIGATION: Update to a non overlapping page navigator [6.2.76 20240913 zy]
- DATASET: update welcome; move GLIMPSE to SUMMARY [6.2.75 20240911 gjw]
- Initial implementation of settings - set plot themes. [6.2.74 20240908 gjw]
- Bug fix random forest variable importance display [6.2.73 20240907 gjw]
- Add URL link to Version text [6.2.72 20240907 lutra]
- Improve image page testing and avoid more dots. Bug fixes [6.2.71 20240907 gjw]
- Bug fix MISSING text summary. More testing. [6.2.70 20240902 gjw]
- Handle IGNORE for MISSING and CORRELATION - hot fix [6.2.69 20240829 gjw]
- Ignore dart dode metrics for now - dep issues [6.2.68 20240826 gjw]
- Bug fix for Windows popup display of SVG [6.2.67 20240825 lutra]
- Bug fixes and tuning and testing updates [6.2.66 20240825 gjw]
- Native File Picker when saving script [6.2.65 20240819 lutra]
- Visible horizontal scrollbar [6.2.64 20240819 kev]
- Initial fixes to RECODE [6.2.63 20240819 gjw]
- Implement RECODE [6.2.62 20240819 yyx]
- Bug: VISUAL not updating with generated plots [6.2.61 20240817 gjw]
- Bug: IMPUTE -> CONSTANT for factor fixed [6.2.60 20240817 gjw]
- Horizontal scroll of text pages [6.2.59 20240817 kev]
- Bug fix - MISSING now works if TARGET is not specified [6.2.58 20240816 gjw]
- Get username in R for plots [6.2.57 20240816 zy]
- Update TARGET heuristics. Visual prefer numeric [6.2.56 20240815 zy]
- Add to SUMMARY, MISSING, CORRELATION [6.2.55 20240815 gjw]
- Bug fixes for IMPUTE and RESCALE options [6.2.54 20240815 yyx]
- Add horizontal paging to text pages [6.2.53 20240814 kev]
- Bug fix navigator dots not updating [6.2.53 20240814 kev]
- Support console copy and paste [6.2.53 20240814 zy]
- Review and fine tune [6.2.52 20240814 gjw]
- Num vars for rescale. No numeric imputes for categorics [6.2.52 20240814 yyx]
- Merge choice chips. [6.2.52 20240814 zy]
- Review and code cleanup [6.2.51 20240813 zy]
- Extra string cleaning for Windows 10 [6.2.50 20240812 gjw]
- Doc updates. Modernise R code. Trial await CONSOLE [6.2.49 20240812 gjw]
- Bug fixes [6.2.48 20240811 gjw]
- Re-engineer and rewrite CLEANUP [6.2.47 20240811 gjw]
- Fix Windows version display. [6.2.46 20240810 bz]
- Add CLEANUP. [6.2.46 20240810 yyx]
- Implement image popout [6.2.45 20240810 gjw]
- Move main.R conditional for Windows only [6.2.44 20240810 gjw]
- Move main.R into dataset_prep.R to fix Windows loading [6.2.43 20240809 gjw]
- Fix Windows R console connectivity issue [6.2.41 20240809 Lutra-Fs]
- Rearrange RESCALE interface [6.2.40 20240808 gjw]
- Review and clean [6.2.39 20240808 zy]
- Update configs for RESCALE and TREE [6.2.38 20240808 gjw]
- Add icon for all platforms. [6.2.37 20240807 gjw]
- Refactor number chooser widget [20240807 yyz]
- fBasics to timeDate for kurtosis and skewness [6.2.36 20240806 gjw]
- Add INTERVAL to RESCALE [6.2.35 20240806 yyx]
- Update xterm and fix selected transparency. [6.2.34 20240805 gjw]
- Fine tune buttons. [6.2.33 20240804 gjw]
- Build snapcraft package for distribution [6.2.32 20240804 gjw]
- Bug fixes: update dateset template after transforms [6.2.31 20240803 gjw]
- Add RANK function to RESCALE feature of TRANSFORM tab [6.2.30 20240802 yyx]
- Ensure transformed vars added to types provider [6.2.29 20240802 yyx]
- Review and cleanup. [6.2.28 20240802 gjw]
- Working MacOS and Windows. Fixed R path for MacOS [6.2.27 20240802 gjw]
- Bug fix: handle Windows path for temp dir [6.2.26 20240802 gjw]
- Bug fix: do not reset toggles on dataset load [6.2.25 20240801 gjw]
- Add CrossTable to SUMMARY [6.2.24 20240801 gjw]
- R script cleanup. Docs update. Ubuntu 20.04 build [6.2.23 20240801 gjw]
- Prompt for script name on saving [6.2.22 20240801 zy]
- Fine tuning [6.2.21 20240801 gjw]
- RESCALE update [6.2.20 20240731 yyx]
- Add a table view icon [6.2.19 20240731 gjw]
- Implement IMPUTE. [6.2.18 20240730 gjw]
- Use pacman:: rather than library() [6.2.18 20240730 gjw]
- Cleanup ready for release [6.2.17 20240729 gjw]
- Add more survivor links. [6.2.16 20240729 gjw]
- Re-do Tests. Update markdown. Add survivor links. [6.2.15 20240729 gjw]
- Implement TESTS [6.2.14 20240726 yyx]
- Remove WEIGHTS (not used). Remove Global Save [6.2.14 20240726 gjw]
- Attempt to give MacOS permission to run R [6.2.13 20240725 gjw]
- Updating formats, links, etc, particularly for MISSING [6.2.12 20240725 gjw]
- Testing github actions [6.2.11 20240725 gjw]
- Initial experiment with WRANGLE gui WIP [6.2.10 20240725 gjw]
- Automate build and installation updates [6.2.9 20240724 gjw]
- Add group by selector for VISUALISE [6.2.8 20240723 yyx]
- Add variable selection to VISUALISE [6.2.7 20240723 yyx]
- Add glimpse to TRANSFORM
- R transform scripts. Activate URL links. VISUALISE risk [6.2.6 20240722 gjw]
- Add a shell for the Wrangle tab functionality [6.2.5 20240719 gjw]
- Move Page navigation to the bottom [6.2.4 20240718 yyx]
- Refactor dataset feature [6.2.3 20240715 gjw]
- Initial R code and integration of exploration plots [6.2.2 20240715 gjw]
- Add EXPORT to ImagePage() [6.2.1 20240712 gjw]
- Move to SVG images [20240711 yyx]
- Implement ImagePage() [20240711 yyx]
- Add dataset role selector [20240711 yyx]
- Update TREE and FOREST display [6.1.24 20240630 gjw]
- Add word frequency to WORDCLOUD [6.1.23 gjw]
- Add MISSING and CORRELATION features [6.1.22 gjw]
- Update tree/cluster/forest to use TextPage() [6.1.21 gjw]
- Complete SUMMARY text features [6.1.20 gjw]
- New Pages() widget for multiple page display [6.1.19 yyx]
- Rename
panelstofeaturesas a standard [6.1.18 gjw] - Implement sliding panels for wordcloud display [6.1.17 yyx]
- R script asset read fix to get deployed app working [6.1.16 gjw]
- Refactor the markdown file display for each tab [6.1.15 gjw]
- Re-org features to tab/panels to support future flexibility [6.1.14 gjw]
- Implement pattern for all model tabs [6.1.13 gjw]
- Use a NavigationRail for the left hand navigation [6.1.12 yyx]
- Add ActivityButton as default button for Build/Display [6.1.11]
- Review status bar, markdown intros, add Under Construction [6.1.10]
- Wordclound in-pattern with tab/config/panel [6.1.9]
- Initial EXPLORE framework [6.1.8]
- Migrate FOREST to tab/config/panel pattern [6.1.7]
- Migrate TREE to tab/config/panel pattern [6.1.6]
- Console font update. Common sunken effect for panels [6.1.5]
- Implement project reset [6.1.4]
- Restructure dataset tab into tab/config/panel [6.1.3]
- Add wordcloud introductory message [6.1.2]
- WordCloud cleanup. Improve image display. [6.1.1]
- Comprehensive cleanup with dart code metrics [6.1.0]
- Wordcloud -> WordCloud - it is generally two words [6.0.7]
- Add CLEANSE option for DATASET to suite RandomForest na.roughfix() [6.0.6]
- Wait until wordcloud file has content [6.0.5]
- Pre merge code cleanup [6.0.4]
- Implement wordcloud [6.0.3]