Skip to content

Releases: arx-deidentifier/arx

ARX 3.9.1

27 Nov 01:43
419c5a2
Compare
Choose a tag to compare

New Features

  • Core: Add priority-based hierarchy builder
  • GUI: Add priority-based hierarchy wizard

Enhancements

  • GUI: Improve settings dialog
  • GUI: Improve value editing with knobs
  • API: Add further examples

Bugfixes

  • Core: Fix threading issues with data types
  • Core: Fix bug with heuristic search threshold
  • Core: Various minor bugfixes
  • GUI: Fix bugs in hierarchy generation
  • GUI: Fix issue with hirarchy import
  • GUI: Fix DPI scaling issues
  • GUI: Fix bug in import dialog for high-dimensional data
  • GUI: Various minor bugfixes

ARX 3.9.0

09 Jan 18:02
Compare
Choose a tag to compare

New Features

  • Core: Add top-down anonymization algorithm
  • Core: Add genetic anonymization algorithm
  • Core: New set function for microaggregation
  • Core: Add convenience functions, e.g. for applying specific transformations

Enhancements

  • GUI: Update all SWT dependencies
  • Core: Update various other dependencies
  • Dev: Make ARX compatible to Java 8

Bugfixes

  • GUI: Fix application on MacOS
  • Core: Fix CSV import
  • Various minor bugfixes

ARX 3.8.0

17 Nov 15:12
Compare
Choose a tag to compare

New Features

  • Core: Added method to support optimizing output data regarding data quality models when using Differential Privacy
  • Core: Included a reliable computing framework to prevent numeric instabilities when implementing some privacy models
  • Core: Added new methods to evaluate the performance of privacy-preserving prediction models
  • Core: Made the handling of suppressed values in input and output data more consistent
  • GUI: Added new views for visually analyzing the performance of privacy-preserving prediction models

Enhancements

  • Core: Improved core data structures to enable handling of data of higher dimensionality
  • GUI: Improved SWT components and data structures to enable handling of data of higher dimensionality
  • GUI: Improved some views and plots
  • Dev: Added experimental support for building ARX with Maven

Bugfixes

  • Various minor bugfixes

ARX 3.8.0 Alpha

21 Jun 12:51
Compare
Choose a tag to compare
ARX 3.8.0 Alpha Pre-release
Pre-release

Due to the length of the current development cycle (almost one year), we decided to pre-release an alpha version of ARX 3.8.0 for further testing.

New Features

  • Core: Added method to support optimizing output data regarding data quality models when using Differential Privacy
  • Core: Included a reliable computing framework to prevent numeric instabilities when implementing some privacy models
  • Core: Added new methods to evaluate the performance of privacy-preserving prediction models
  • Core: Made the handling of suppressed values in input and output data more consistent
  • GUI: Added new views for visually analyzing the performance of privacy-preserving prediction models

Enhancements

  • Core: Improved core data structures to enable handling of data of higher dimensionality
  • GUI: Improved SWT components and data structures to enable handling of data of higher dimensionality
  • GUI: Improved some views and plots
  • Dev: Added experimental support for building ARX with Maven

Bugfixes

  • Various minor bugfixes

ARX 3.7.1

30 Jul 08:29
Compare
Choose a tag to compare

Bugfixes

  • Prevent exception when using Differential Privacy

ARX 3.7.0

14 Jun 15:42
Compare
Choose a tag to compare

New Features

  • Core: Added method for clustering-based microaggregation
  • Core: Added method specifying for functional transformation rules for dates
  • Core: Added methods for risk assessment using wildcard matching
  • Core: Added methods for applying local data transformation schemes
  • Core: Added new types of privacy-preserving classification models
  • Core: Added new methods for analyzing the accuracy of privacy-preserving classification models
  • Core: New method for optimizing output data to improve the accuracy of privacy-preserving classification models
  • Core: New methods supporting the quantitative analysis of the quality of output data
  • GUI: Added wizard for creating transformation rules for dates
  • GUI: Added dialog for local data transformation, cell suppression and microaggregation
  • GUI: Added new views for visualizing accuracy estimates of classification models
  • GUI: New view for quantitative analyses of data quality

Enhancements

  • Core: Improved performance of t-closeness for ordered attributes
  • Core: Reduced memory consumption
  • GUI: Improved control over asynchronous analyses
  • GUI: Improved execution time estimates for long-running tasks
  • Various minor improvements

Bugfixes

  • Various minor bugfixes

ARX 3.6.0

13 Jul 12:37
Compare
Choose a tag to compare

New features

  • Core: Implement hierarchy builder for dates
  • Core: Implement new privacy models (basic and enhanced beta-likeness)
  • Core: Implement method for generating reports
  • GUI: Implement dialog for building hierarchies for dates

Enhancements

  • GUI: Add locale to data types
  • GUI: Improve performance of preview
  • GUI: Show attribute types when displaying features and classes
  • Core: Implement additional method for optimizing output data
  • Core: Extend summary statistics
  • Core: Add f-score to classification analysis
  • Various minor improvements

Bugfixes

  • Core: Fix domain share for interval-based transformations
  • GUI: Fix memory and resource leaks
  • GUI: Fix row height of table
  • Various minor bugfixes

ARX 3.5.1

25 Jan 10:07
Compare
Choose a tag to compare

Bugfixes

GUI: Fix bug which prevented the use of local recoding
GUI: Fix bug which prevented the use of delta-presence
Core: Handle floating point issues in game theoretic cost/benefit model

ARX 3.5.0

20 Dec 17:38
Compare
Choose a tag to compare

New features

  • Core: Implement new method for considering the impact of microaggregation on data quality
  • Core: Implement game-theoretic approach for optimizing the profitability of publishing de-identified data based on cost/benefit analyses
  • Core: Implement record-level entropy-based model for measuring information loss
  • Core: Implement corrected Grassberger estimator for entropy-l-diversity
  • Core: Implement t-closeness for numeric attributes
  • Core: Implement alpha-distinction and beta-separation for detecting quasi-identifiers

Enhancements

  • GUI: Improve synchronization of tables
  • Various minor improvements

Bugfixes

  • GUI: Make calculations of risks deterministic to prevent inconsistencies
  • GUI: Fix import from relational databases
  • Core: Fix import from relational databases
  • Various minor bugfixes

ARX 3.4.2

01 Sep 12:08
Compare
Choose a tag to compare

Bugfix release

  • Fix JDBC import dialog
  • Make sure that all data is trimmed during import
  • Fix corruption of files when creating projects with empty hierarchies