Skip to content

Latest commit

 

History

History
329 lines (296 loc) · 17 KB

File metadata and controls

329 lines (296 loc) · 17 KB

Change Log

next - TBA

  • ...

3.3.9 - 2016-12-02

Enhancements
  • OWTranspose: Add a new widget (#1738)
  • Add appveyor configuration (#1693)
  • Vizrank indicators and filters (#1746)
  • OWManifoldLearning: MDS - enable PCA initialization (#1702)
  • Add VizRank to Mosaic (#1699)
  • Setting migration (#1724)
  • widget: Allow subclasses to disable the default message bar widget (#1543)
  • Manifold Learning (#1624)
  • SQL Server support in SQL widget (#1674)
  • Visualize widgets: Output Annotated data and Fixups (#1677)
  • Add support for PyQt5 (#1171)
  • Simple benchmarking suite. (#1510)
  • Canvas: Always show the link dialog if the user holds Shift (#1673)
  • Scatterplot, HeatMap, TreeGraph, ConfusionMatrix and Unsupervised widgets: Output Flagged Data (#1655)
  • CN2RuleViewer: Output sample of training data in absence of separate data (#1667)
  • Metadata for data files (#1603)
Bugfixes
  • owrank: Add migrate_settings (#1797)
  • owconfusionmatix: Add migrate_settings (#1796)
  • Improve ada boost widget (#1787)
  • OWBoxPlot: Fixups (#1783)
  • Filter: Fix FilterContinuous eq operator (#1784)
  • OWDistanceMatrix: attribute in context (#1761)
  • Hierarchical clustering: Make annotation a context setting (#1748)
  • Fix varius deprecation (and other) warnings (#1774)
  • Fix transformation for non primitive variables (#1770)
  • TimeVariable: don't crash Data Table when reloading and Visualize ... (#1760)
  • OWDistances: Mahalanobis wrong dimensions notification. (#1762)
  • Switch Sieve to DomainModel, which also fixes VizRank crash on meta attributes (#1642)
  • Confusion matrix: Map annotated data through row_indices, add probabi… (#1720)
  • OWLoadClassifier: Show message on unpickling error (#1752)
  • Silhouette Plot: Fixes (#1747)
  • canvas/toolgrid: Remove (unused) mouse press event tracking (#1740)
  • Box plot: Handle situation when quantiles can't be computed (#1742)
  • owfile: Hide apply button after resetting editor_model (#1711)
  • oweditdomain: Initialize var attribute (#1731)
  • FeatureConstructor: Fix crash when new variable is created without data (#1733)
  • owpythonscript: Fix QFileDialog.get{Save,Open}FileName usage (#1726)
  • DendrogramWidget: Prevent a zero division error (#1725)
  • owfile: Skip add_origin if no filename (#1717)
  • OWFile: Do not load large files automatically (#1703)
  • Do not show messages when data is removed (#1706)
  • Confusion Matrix: Show error on regression results (#1709)
  • Fix tests (#1698)
  • Scatter Plot: Fix a error when restoring from pre DomainModel workflows (#1672)
  • Tree Scorers: Change 'int64_t' to 'intp_t' for platform independence (#1687)
  • OWTable: Sort Continuous metas as floats; not strings (#1678)
  • Error Reporting: Temporary last open/save directory (#1676)
  • TableModel: Don't crash on empty sparse data (#1675)
  • Statistics.util.stats: Fix negative #nans for sparse (#1659)
  • MDS Widget: Fix zero length line, gray square bug (#1670)
  • Fix an error when using latest pyqtgraph develop snapshot (#1662)
  • OWHeatMap: Resend 'Selected Data' when settings change (#1664)
  • Fix pythagoras tree tooltip for regression trees (#1660)
  • OWConfusionMatrix: Output None when no data is selected (#1653)
  • OWBoxPlot: Reset widget's appearance when data is removed (#1654)

3.3.8 - 2016-10-11

Enhancements
  • CredentialManager: Store passwords in System Keyring Services (#1641)
  • Extend widget creation policy (#1611)
  • File widget improvements (#1607)
  • Remote reporting of unexpected errors (#1558)
  • OWRank: Widget improvements (#1560)
  • canvas: Indicate runtime state on links (#1554)
  • Rule induction (CN2) (#1397)
  • Upgrade OWSvm unittests (#1499)
  • Enable Ward clustering in Hierarchical clustering widget (#1515)
  • PCA transformation speedup (#1539)
Bugfixes
  • owsql: Fix bug when using connection before established (#1638)
  • Scatterplot: Reintroduce sliders for size and opacity (#1622)
  • Reporting tabular in Data Table and Rank widgets (#1573)
  • BoxPlot crashes on variables with no known values (Fixes #1568) (#1647)
  • Canvas: Replace illegal file-name characters with _ when saving workf… (#1644)
  • OWScatterPlot: Fix progress bar percentages running over 100% (#1645)
  • OWFile: Report errors for incorrect file formats instead of crashing (#1635)
  • OWFeatureConstructor: Fix domain check for only meta data sets (#1632)
  • gui.lineEdit: Restore changed state tracking (#1630)
  • errorreporting: Fix an KeyError for a missing 'Widget Module' entry (#1625)
  • win-installer: Build scikit-learn in windows installer build script (#1623)
  • owlearnerwidget: Fix output initialization (#1562)
  • gui: Add a push button class adapted for variable width text (#1614)
  • : Add Explicit flag to supplementary Table learner output (#1617)
  • Silhouette: Auto-commit on changing checkbox state (#1606)
  • Linear regression: Fix Elastic net; Fix Auto-apply buttons (#1601)
  • ROC Analysis - Fix roc averaging (#1595)
  • OWBaseLearner: Do not re-fit if name has changed (#1580)
  • Context attributes with metas in Sieve and Mosaic (#1545)
  • Variable: Fix Variable.copy for StringVariable and TimeVariable (#1589)
  • Stats: Fix counting of missing values for non-numeric data (#1585)
  • Load Classifier widget sends classifier on init (#1584)
  • Context settings (#1577)
  • Fixed svg function to return svg chart together with container div for highcharts (#1541)
  • Fix compatibility with Color widget (#1552)
  • Gini impurity: formula and docstring fixed. (#1495)
  • owimageviewer: Open local images directly (#1550)
  • Fix loading of datasets with paths in variable attributes (#1549)
  • Confusion matrix: fix selected_learner setting (#1523)
  • canvas/addons: Remove wrong/unnecessary proxy mapping (#1533)
  • Scatterplot: Score Plots crash if multiple attributes have the same score (#1535)
  • ScatterPlot: Score Plots window title changed to title case (#1525)
  • Predictions: column size hint (#1514)

3.3.7 - 2016-08-05

Enhancements
  • ImageViewer: Add a 'Preview' like window (#1402)
  • Pythagorean tree and Pythagorean forest widgets (#1441)
  • New workflow examples for the Welcome screen (#1438)
  • Test widgets on travis (#1417)
  • Save painted data to schema (#1452)
  • Welcome screen: New icons for welcome screen (#1436)
  • SqlTable: Automatically recognize date/time fields (#1424)
  • Proxy support for add-on installation (#1379)
  • Automatically create required SQL extensions (#1395)
  • Ranking for Sieve, refactoring of Sieve, Mosaic and VizRank (#1382)
  • Rank adopted for sparse data (#1399)
  • PCA: Add lines and labels showing the explained variance (#1383)
  • Implement copying graph to clipboard using Ctrl-C (Cmd-C) (#1386)
  • Parallelized cross validation & other evaluation methods (#1004)
  • Image viewer thumbnail size (#1381)
Bugfixes
  • Table names set by readers (#1481)
  • OWRandomForest: Fix, refactor and widget tests (#1477)
  • KNN: Fix crash when Mahanalobis metric is used (#1475)
  • Fix AdaBoost widgets and add some tests (#1474)
  • Table: Fix ensure_copy for sparse matrices (#1456)
  • statistics.utils: Fix stats for sparse when last column missing (#1432)
  • MDS and Distances widges fix (#1435)
  • OWBaseLearner: Learner name is changed on output when user changes it and auto apply selected (#1453)
  • Stop advertising support for weights in LogisticRegression. (#1448)
  • OWScatterPlot: Fix information message reference (#1440)
  • Fix Tree preprocessor order. (#1447)
  • SqlTable: Cast to text for unknown and string types (#1430)
  • NaiveBayes: Handle degenerate cases (#1442)
  • OWBoxPlot: Show corresponding label when ploting discrete variable (#1400)
  • Lin and Log Regression: Prevent double commit (#1401)
  • KMeans: Silhouette score format precision fixed to integer (#1434)
  • Select Rows: skip undefined TimeVariable filters (#1429)
  • OWTestLearners: Fix reporting results table (#1421)
  • Scatterplot: Sends none in no instance selected (#1428)
  • PCA: Fix the variance spin. (#1396)
  • overlay: Auto disconnect when the overlay widget is deleted (#1412)
  • PaintData: Send None instead of empty table when the plot is empty (#1425)
  • Rand Forest Class: Min sample replaces max leaf nodes (#1403)
  • SelectRows: Index attrs only by visible in set_data (#1398)
  • File: Stores filenames to image attributes (#1393)
  • Fix a logging error on windows (#1390)
  • OWLearnerWidget: Don't crash when training data contains no features (#1389)
  • TimeVariable: fix repr rounding and repr for nan (#1387)

3.3.6 - 2016-06-24

Enhancements
  • Automatically discretize continuous variables in Sieve (#1372)
  • Nicer reporting of tabular data (e.g. Confusion Matrix) (#1309)
  • Match only at the beginning of word in quickMenu search (#1363)
  • Univar regression coefficients (#1186)
  • Add Mahalanobis distance (#1355)
  • Move Data Table higher in the 'suggested widgets' list (#1346)
  • Support Distances on Sparse Data (#1345)
  • Add auto apply to Test & Score (#1344)
  • Support unix timestamps in TimeVariable (#1335)
  • Skip Hidden Attributes in SelectRows (#1324)
  • Preprocessor widget: add random feature selection (#1112)
  • Sort list of available add-ons (#1305)
Bugfixes
  • Fix and improve handling of input data in PaintData (#1342)
  • Mosaic: Output original data, not discretized (#1371)
  • Fix report for OWLinearProjection (#1360, #1361)
  • Fix auto-apply in SelectColumns (#1353)
  • Fix a RuntimeError in ImageViewer when clearing the scene (#1357)
  • Use https to query pypi API (#1343)
  • OWBaseLearner: Add name attribute to learner (#1340)
  • Pass data attributes after preprocess. (#1333)
  • Better support for sparse data (#1306)
  • gui.auto_commit: Fix crash when caller gives argument (#1325)
  • Fix image viewer runtime error (#1322)
  • Better selection indicators in canvas (#1308)
  • Open correct help file for add-on widgets (#1307)

3.3.5 - 2016-06-01

Bugfixes
  • Revert hack that caused missing icons in osx build
  • Fix installation in environments without numpy installed (#1291)
  • Allow running of library test when PyQt is not available (#1289)

3.3.4 - 2016-05-27

Enhancements
  • Install add-on by dragging zip/tgz/wheel onto the addons dialog (#1269)
  • Added missing reports (#1270, #1271, #1272, #1273, #1279)
  • Add auto-apply checkboxes to learner dialogs (#1263)
  • Sort numeric values as numbers in Table (#1255)
  • Open dragged files in OWFile (#1176)
  • Support context cloning in FeatureConstructor and SelectRows (#1196)
Bugfixes
  • Depend on scikit-learn>=0.17 (#1277)
  • Fix installation problem on windows (#1278)
  • Fix crash in K-means when silhouette cannot be computed (#1247)
  • Fix crash in Distributions on empty data (#1246)
  • Reset outputs in MergeData (#1240)
  • Compute distances between constructed Instances (#1242)
  • Fix links in Changelog (#1244)

3.3.3 - 2016-05-03

Bugfixes
  • Revert installation of desktop launcher on Linux (#1218)
  • Fix a crash when learner is connected to file (#1220)

3.3.2 - 2016-04-22

Enhancements
  • New preprocessors ReliefF and FCBF (#1133)
  • New feature scorers ANOVA, Chi2 and Univariate Linear Regression (#1125)
  • Mosaic plot can display numeric attributes (#1165)
  • Sheet selection for excel files in File widget (#1164)
  • Check code quality with pylint on Travis (#1121)
  • Improve PyQt5 forward compatibility (#1029)
  • Include default datasets in File widget (#1174)
  • Install desktop launcher on linux (#1205)
Bugfixes
  • Fix a bug in nested transformation of instance (#1192)
  • Fix vizrank's crash when pair had no valid data (#1189)
  • Save Graph doesn't save axes (#1134)
  • Open included tutorials with correct dataset (#1169)
  • Disable bsp index on the main canvas scene (#1168, #1173)
  • Fix FeatureConstructor crash with Python 3.5 (#1157)
  • Include feature names in Rank Widget report (#1022)
  • Decrease memory consumption in PCA (#1150)
  • Fix dragging of treshold in PCA widget (#1051)
  • Save TimeVariable in ISO 8601 format (#1145)
  • Allow use of feature metadata in MDS (#1130)
  • OWSelectColumns: fix drag and drop for features with Unicode names (#1144)
  • Warn when setting values are not present on instance (#1139)
  • Fix printing of Table with a TimeVariable (#1141)
  • Fix Test & Score widget report (#1138)

3.3.1 - 2016-03-24

Enhancements
  • Rank widget outputs scores
  • SGD Regression widget: Fixed layout and added reporting
Bugfixes
  • Windows installer: update pip on target system if required

3.3 - 2016-03-18

Enhancements
  • Changed layout of File widget
  • Distance matrix widget
  • Meta attributes in Sieve and Mosaic
  • New type of variable: Time variable
  • Report for Distance Transformation widget
  • Report for Linear Regression widget
  • Report for Univariate Regression (fixes #1080)
  • score.FCBF: a Fast Correlation-Based Filter for feature selection
  • Sieve enhancements
  • Silhouette Plot widget
  • Venn Diagram: Add option to output unique/all instances.
  • Widgets for saving and loading distances
Bugfixes
  • breast-cancer.tab: change type of tumor-size column (fixes #1065)
  • Color: Do not resize columns in continuous table to contents (fixes #1055)
  • Exporting graphs to dot format
  • OWDistributions: Do not remove constant attribute and do not draw if there is no data
  • OWRank: Give name to Scores output table
  • OWRank no longer crashes when additional learners are available
  • ReliefF: Support for missing target values
  • Report: Fix crash on reporting tables
  • RF without pruning by default
Documentation
  • Update build/install/contributing READMEs
  • Update documentation in widget.rst

3.2 - 2016-02-12

  • Finalized Orange 3.2, switched to stable(r) release cycles

0.1 - 1996-10-10

  • Initial version based on Python 1.5.2 and Qt 2.3