Changelog
2022-12-12
- Increased timeout for analyses from 30 seconds to 240 seconds
2020-05-27
- Added centering of features from features and issues lists as well as when using the search field
- Sorted lists within side-bar where appropriate
- Fixed a bug that caused to display another proof than selected
- Minor improvements and fixes
2020-05-25
- Allowed to store a note for each feature
- Allowed to undo/redo every modification of feature models
- Added new side-bar tab to display proofs for conjectures and dead features
- Added button that exports the current feature model to a GFM file to the tab-bar on small screens
- Added keyboard shortcuts
- Allowed to clone feature model by right-clicking the tab
- Allowed to clone configurations
- Improved default names of new created configurations
- Fixed a bug that allowed to create invalid configurations
- Moved list of contraints into new submenus of a feature's context menu
- Hide list of simple constraints if there is no one
- Allowed to resize editor for conjectures and advanced constraints
- Discontinued support for Microsoft Edge with EdgeHMTL engine
- Updated privacy policy
- Minor improvements and fixes
2020-04-03
- Added German translation of user interface
- Renamed "Check" to "Analysis"
- Added database binding for PostgreSQL
- Updated privacy policy
- Minor improvements and fixes
2020-01-16
- Fixed default feature type when importing or exporting v.control files
- Added solver SPUR to solver farm
- Changed UI font
- Minor improvements and fixes
2019-11-04
- Added storage and recovery of feature models in/from local browser storage to prevent accidental data loss
- Show icons instead of text labels on side-bar tabs
- Improved dialog to create or edit advanced constraints or conjectures
- Auto-format formula on opening the dialog
- Allowed to insert whitespace characters for spacing/indenting/line breaks
- Sort list of features
- Added button to check formula syntax
- Improved formatting of syntax error messages
- Improved coloring of features while configuring
- Enabled loading feature models from files in every browser on iOS/iPadOS devices
- Made metrics table scrollable
- Added issue detector for inconsistent feature models
- Allow multiple processes in HTTP mode
- Fixed a bug that caused some touch gestures not to be detected if using Safari on iPadOS
- Fixed a bug that caused erroneous SPASS exports if nesting xor() and excludes() in advanced constraints
- Minor improvements and fixes
2019-09-09
- Added analyses Atomic Sets and Commonalities
- Added metrics Commonality, Homogeneity and Atomic Sets
- Added issue detector for common features that are mutually exclusive
- Minor improvements and fixes
2019-08-13
- Added interactive product configurator
- Added analysis Unique features
- Added metrics Configurations, Unique features, Variant Features and Partial Variability
- Added solver microsat to solver farm
- Added PNG exporter
- Added issue detector for simple constraints that link features on the same path
- Added highlighting of common, unique and dead features within feature list
- Allowed to delete features from within feature list
- Allowed to create constraints from within constraint list
- Unified display of feature names within lists
- Fixed a bug that did not allow to create advanced constraints containing features with non-unique names
- Minor improvements and fixes
2019-07-03
- Added authentication of users by e-mail address and password
- Updated privacy policy (https://glencoe.hochschule-trier.de/webapp/md/LEGAL)
- Massively reduced delay time when opening feature models with large number of constraints
- Execute analyses in chunks of at most 100 parallel processes to prevent overstress of system-wide resources
- Changed default solver from PicoSAT to MiniSat
- Minor improvements and fixes
2019-06-02
- Fixed a bug that prevented to revert deletion of features when features within deleted subtree where part of a conjecture
2019-05-27
- Added list of conjectures and check Conjectures
- Export conjectures to GFM and SPASS files, import conjectures from GFM files
- Minor improvements and fixes
2019-05-23
- Added possibility to edit simple as well as advanced constraints
- Added tutorial Introduction to Feature Modeling with Glencoe
- Improved UI responsiveness on highlighting of features
- Removed the Excel exporter due to a massive impact on startup time
- Minor improvements and fixes
2019-02-28
- Improved performance of check Number of possible configurations
- Added issue detectors for invalid or curious selection cardinalities
- Allowed to set all feature properties on feature creation
- Disabled resetting a feature's type on deletion of its last child feature
- Handled Google+ API shutdown
- Minor improvements and fixes
2019-01-11
- Added a Issues list
- Added an Excel exporter
- Fixed a bug that included non-pseudonymized feature IDs and names when exporting check results to GFM files
- Fixed a bug that caused a non-working search in Firefox and Edge
- Minor improvements and fixes
2018-11-19
- Updated Glencoe's corporate design
- Moved export functionalities from header bar to new side-bar tab on the left
- Errors during import will now be displayed
- Fixed a bug that allowed to import invalid constraints
- Fixed a bug that caused dialogs to overflow the window
- Fixed a bug that caused dialogs to be invisible in fullscreen mode
- Minor improvements and fixes
2018-09-28
- Added metrics Depth and Variability
- Added display of metric description to metrics table
- Removed Glucose and MapleCOMSPS solvers
- Minor improvements and fixes
2018-08-29
- Added Run all checks
- Added metrics Maximal constraints per feature and Average constraints per feature
- Highlight selected features in feature lists
- Merged lists of common features and false optional features
- Minor improvements and fixes
2018-08-14
- Unified look and feel of web application, web site and referenced documents
- Removed CryptoMiniSat, fmSAT and Z3 solvers
- Improved performance
- Minor improvements and fixes
2018-07-20
- Added visual indication, list and metric for false optional features
- Added metric Optional features
- Renamed Common constraints to Simple constraints
- Improved CNF generation using SPASS/Flotter.
- Minor improvements and fixes
2018-07-10
- Added option to pseudonymize feature models on export
- Show distinct names for features with non-unique names where appropriate
- Switched mouse wheel direction for zooming
- Fixed a bug caused by concurrency that sometimes prevented succesful sign-ins
- Added version history
- Minor improvements and fixes
2018-06-25
- Added lists of common and dead features to right side-bar
- Added SVG export
- Added Z3 solver to solver farm
- Fixed a bug that prevented importing v.control files containing constraints with nested n-ary terms
- Minor improvements and fixes