All Versions
63
Latest Version
Avg Release Cycle
50 days
Latest Release
747 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v3.6.0 Changes
September 29, 2017โจ Enhancements
- PythonScript: Multiple inputs ([#2506](../../pull/2506))
- DomainEditor: Add horizontal header ([#2579](../../pull/2579))
- ๐ Feature Constructor: Support additional functions () ([#2611](../../pull/2611))
- Miniconda installer: Install conda executable ([#2616](../../pull/2616))
- Datasets: New widget ([#2557](../../pull/2557))
- Neural Network widget ([#2553](../../pull/2553))
๐ Bugfixes
- 0๏ธโฃ settings: Store settings version in the serialized defaults ([#2631](../../pull/2631))
- canvas/stackedwidget: Check if the new geometry is the same as the old ([#2636](../../pull/2636))
- OWRank: sort NaNs last; fix sort indicator ([#2618](../../pull/2618))
- Schema-only settings in components ([#2613](../../pull/2613))
- OWBaseLearner: Save learner name in workflow ([#2608](../../pull/2608))
- Saving of multiple selections in ScatterPlot ([#2598](../../pull/2598))
- OWBoxPlot: Faster selection ([#2595](../../pull/2595))
- ๐ preprocess.randomization: Do not use the same seed for X, Y, and meta ([#2603](../../pull/2603))
- Slow Rank ([#2494](../../pull/2494))
- setup: Increase required setuptools version ([#2602](../../pull/2602))
- Disable pyqtgraph's exit cleanup handler ([#2597](../../pull/2597))
- ScatterPlotGraph: fix labelling when there are missing data ([#2590](../../pull/2590))
- canvas: Fix link runtime state modeling ([#2591](../../pull/2591))
- Tree: Reintroduce preprocessors. ([#2566](../../pull/2566))
- canvas/preview: Fix workflow preview rendering ([#2586](../../pull/2586))
- ๐ Fix saving reports on Python 3.6 ([#2584](../../pull/2584))
- ๐ Fix failing report tests ([#2574](../../pull/2574))
- โ widgets/tests: Compatibility with Python 3.5.{0,1} ([#2575](../../pull/2575))
-
v3.5.0 Changes
September 04, 2017โจ Enhancements
- Proper calculation of distances ([#2454](../../pull/2454))
- OWFeatureConstructor: Add new functions from numpy ([#2410](../../pull/2410))
- Widget status bar ([#2464](../../pull/2464))
- Impute widget: Parallel execution in the background ([#2395](../../pull/2395))
๐ Bugfixes
- Mosaic Display: subset data ([#2528](../../pull/2528))
- โก๏ธ MDS: Optimize similar pairs graphics construction ([#2536](../../pull/2536))
- Error Reporting: read attached schema file as utf8 ([#2416](../../pull/2416))
- Another color palette when too many colors needed ([#2522](../../pull/2522))
- Widget: splitter sizes ([#2524](../../pull/2524))
- Silhouette Plot: another memory error ([#2521](../../pull/2521))
- ๐ Fix asynchronous widget tests ([#2520](../../pull/2520))
- Mosaic Vizrank: compute_attr_order is called every step ([#2484](../../pull/2484))
- โช widgets/model: Restore 'explicit' hint flag for 'Coefficients' output ([#2509](../../pull/2509))
-
v3.4.5 Changes
July 27, 2017โจ Enhancements
- OWMDS, OWLinearProjection: Save selection in workflow ([#2301](../../pull/2301))
- SQL: Save user name and password via credentials manager ([#2403](../../pull/2403))
- Canvas Annotations: Text markup editing ([#2422](../../pull/2422))
- ๐ New windows installer scripts ([#2338](../../pull/2338))
๐ Bugfixes
- Tree: Fix min_samples_leaf check ([#2507](../../pull/2507))
- ๐ Tree: Support classification on sparse data ([#2430](../../pull/2430))
- ๐ Trees: Support regression on sparse data ([#2497](../../pull/2497))
- ๐ Trees: Fix predictions on sparse data ([#2496](../../pull/2496))
- ๐ Change Variable Icons: Discrete -> Categorical, Continuous -> Numeric ([#2477](../../pull/2477))
- Distributions: Show probabilities upon selection ([#2428](../../pull/2428))
- Manifold Learning: Handling out of memory error ([#2441](../../pull/2441))
- CN2 Rule Induction: Handling out of memory error ([#2397](../../pull/2397))
- Hierarchical Clustering: Explicit geometry transform ([#2465](../../pull/2465))
- Scatter Plot Graph: Legend symbols color ([#2487](../../pull/2487))
- ๐จ Table: Fix printing data with sparse Y ([#2457](../../pull/2457))
- Ensure visible nodes after opening a workflow. ([#2490](../../pull/2490))
- ๐ Select Rows: Removing Unused Values for Discrete Variables in Sparse Data ([#2452](../../pull/2452))
- simple_tree.c: Fix mingw compiler compatibility ([#2479](../../pull/2479))
- โ Add-ons: Fix Installation of Official Add-ons Through Drag & Drop ([#2481](../../pull/2481))
- Mosaic: Clear when data is disconnected ([#2462](../../pull/2462))
- Create Class: Class name cannot be empty ([#2440](../../pull/2440))
- ๐ WidgetSignalsMixin: Fix input/output ordering for 'newstyle' signals ([#2469](../../pull/2469))
- Table: Update
ids
inTable.__del__
([#2470](../../pull/2470)) - ๐ Preprocess: Fix RemoveNaNClasses / Use existing HasClass ([#2450](../../pull/2450))
- ๐ SQL: Fixes for Custom SQL option ([#2456](../../pull/2456))
- OWColor: Fix propagating changes to the output ([#2379](../../pull/2379))
- Distances: Prevent inf numbers ([#2380](../../pull/2380))
- โ Test and Score: Show default columns ([#2437](../../pull/2437))
- Silhouette Plot: Now setting axis range properly ([#2377](../../pull/2377))
- Logistic Regression: Impute ([#2392](../../pull/2392))
- schemeedit: Clear edit focus before removing items ([#2427](../../pull/2427))
- Disable menu and mouse zoom in all evaluate's plotting widgets. ([#2429](../../pull/2429))
- ๐ฆ canvas: Fix proposed connection scoring for dynamic signals ([#2431](../../pull/2431))
- ๐ ROC Analysis: Color support for more than 9 evaluation learners ([#2394](../../pull/2394))
- Scatter Plot: Two minor errors ([#2381](../../pull/2381))
- ๐ Feature Constructor: No fail when no values ([#2417](../../pull/2417))
-
v3.4.4 Changes
June 16, 2017โจ Enhancements
- ๐ SimpleTreeLearner: Release GIL & thread safety ([#2398](../../pull/2398))
- ๐ Improve support for HiDPI displays ([#2325](../../pull/2325))
- โ Add a tutorial section on responsive GUI ([#2318](../../pull/2318))
- โก๏ธ Check if updates are available upon startup ([#2273](../../pull/2273))
๐ Bugfixes
- Vizrank: interact with gui from main thread only ([#2389](../../pull/2389))
- Some preprocessors couldn not be pickled ([#2409](../../pull/2409))
- ๐ MDS: Support distances without domain information ([#2335](../../pull/2335))
- Paint Data: Fix crash on empty data ([#2399](../../pull/2399))
- Distributions: do not crash on empty data ([#2383](../../pull/2383))
- โก๏ธ Update checker: LooseVersion does not handle str parts ([#2401](../../pull/2401))
- owpreproces: Stable order of continuizers ([#2400](../../pull/2400))
- ๐ owmanifoldlearning: Remove
n_jobs=-2
parameter ([#2371](../../pull/2371)) - Scatter Plot: features and no data ([#2384](../../pull/2384))
- โ tests: Fix test errors when running with numpy 1.13.0 ([#2396](../../pull/2396))
- OWColor: Use DiscreteVariable values for matching contexts ([#2376](../../pull/2376))
- Outliers: handling memory error ([#2374](../../pull/2374))
- score.FCBF: do not segfault on continuous variables w/ <0 values ([#2355](../../pull/2355))
- ๐ Rank widget supports Scorer inputs ([#2350](../../pull/2350))
- Silhouette Plot: handling memory error ([#2336](../../pull/2336))
- Distances: handling errors due to too large arrays ([#2315](../../pull/2315))
- Confusion Matrix: do not append extra column if empty ([#2386](../../pull/2386))
-
v3.4.3 Changes
June 03, 2017โจ Enhancements
- ๐ Venn diagram: Support sparse data ([#2334](../../pull/2334))
- ๐ PCA: Support sparse data ([#2313](../../pull/2313))
- ๐ Impute: Support sparse data ([#2357](../../pull/2357))
- ๐ Merge: Support sparse data ([#2305](../../pull/2305))
- ๐ Scatter Plot: Support sparse data ([#2152](../../pull/2152))
- ๐ Manifold: Support t-SNE on sparse data ([#2281](../../pull/2281))
- Mosaic: Selectable color variable ([#2133](../../pull/2133))
- โ Test & Score: Allow choosing columns ([#2257](../../pull/2257))
- Preprocess: Add all available methods to feature selection ([#2205](../../pull/2205))
- ๐ Scatter Plot: Support string metas labels ([#2360](../../pull/2360))
๐ Bugfixes
- ๐ Fix and improve Precision, Recall, F1 ([#2369](../../pull/2369))
- Paint Data: Stores data in list and not np.array ([#2314](../../pull/2314))
- Paint Data: Save and load labels ([#2259](../../pull/2259))
- File: No domain or empty domain -> no data ([#2337](../../pull/2337))
- ๐ File: Support sparse data in Domain Editor ([#2245](../../pull/2245))
- File: Raise and handle Exc. when file bad pickle ([#2232](../../pull/2232))
- โ Test & Score: Fix migration of old settings ([#2254](../../pull/2254))
- โ Test & Score: Show correct error ([#2263](../../pull/2263))
- โ Test & Score: Instantly recognize new input ([#2247](../../pull/2247))
- โ Test & Score: Handling memory errors ([#2316](../../pull/2316))
- Tree Viewer: Check if there is selected class value ([#2224](../../pull/2224))
- CredentialManager: Handling password credentials error ([#2354](../../pull/2354))
- ๐ RowInstance: Fix sparse check ([#2362](../../pull/2362))
- Cross Validation: Cast fold number to string ([#2348](../../pull/2348))
- Silhouette Plot: Elide hover labels if labels are long ([#2278](../../pull/2278))
- Select Rows, Table: Filtering string values ([#2176](../../pull/2176))
- Report: Handle PermissionError when trying to save ([#2225](../../pull/2225))
- Continuize: Prevent crashing - column with equal and NaN values ([#2144](../../pull/2144))
- โ Add-ons: Handling ValueError due to connection problems ([#2239](../../pull/2239))
- Correspondence: Prevent crashing when cont attr has one value ([#2149](../../pull/2149))
- WebEngineView: Insert JS if loading already started ([#2230](../../pull/2230))
- Manifold Learning: handling numpy LinAlgError ([#2228](../../pull/2228))
- โก๏ธ MDS: Fix widget update scheduling ([#2211](../../pull/2211))
- Settings: Handle permission errors when saving settings ([#2147](../../pull/2147))
- ๐ Map: Minor fixes ([#2356](../../pull/2356))
-
v3.4.2 Changes
April 19, 2017โจ Enhancements
- ๐ Nomogram: Support for sparse data ([#2197](../../pull/2197))
- โ Add PDF format to image exporters ([#2210](../../pull/2210))
- ๐ Reimplement macOS application (.app) build scripts ([#2217](../../pull/2217))
- Canvas: Use 'windowFilePath' to display display current filename instead of the title ([#2206](../../pull/2206))
- โ OWTestLearners: Cross validation by feature ([#2145](../../pull/2145))
- Pythagorean tree: Make border scale invariant ([#2141](../../pull/2141))
๐ Bugfixes
- Scatterplot crashes when loaded from old workflow ([#2241](../../pull/2241))
- Error Report: URL changed ([#2220](../../pull/2220))
- โก๏ธ Scatter Plot: update class density ([#2238](../../pull/2238))
- KMeans: should not crash when there is less data rows than k ([#2172](../../pull/2172))
- Edit Domain: Prevent duplicate variable names ([#2146](../../pull/2146))
- Scatter Plot: left margin (axis y) is now adapting ([#2200](../../pull/2200))
- Predictions widget: handle similar but different domains ([#2129](../../pull/2129))
- OWNomogram: Do not paint scene until the widget is not open ([#2202](../../pull/2202))
- โ Test & Score: crashing prevented when learner disconnects ([#2194](../../pull/2194))
- Widget Logistic Regression: can handle unused values ([#2116](../../pull/2116))
- stats: Open Corpus in OWDataTable after transposing it ([#2177](../../pull/2177))
- ๐ Rank: fixes creating Table with infinite numbers ([#2168](../../pull/2168))
- โ Add-ons: Problems with datetime parsing ([#2196](../../pull/2196))
- OWPredictions: Allow classification when data has no target column ([#2183](../../pull/2183))
- OWDataSampler: Fix typo boostrap to bootstrap ([#2195](../../pull/2195))
- All widgets are set to auto* when they are used for the first time ([#2136](../../pull/2136))
- Preprocess: enums containing function names changed ([#2151](../../pull/2151))
- Fitter: Fix used_vals and params not being set ([#2138](../../pull/2138))
- VizRankDialog: Stop computation when parent widget is deleted ([#2118](../../pull/2118))
- Distributions Report: Visualizations are now fitted ([#2130](../../pull/2130))
- 0๏ธโฃ Fitter: Change params uses default if None ([#2127](../../pull/2127))
- ๐ Fix invalid settings reuse in File widget ([#2137](../../pull/2137))
- Scatter Plot - Prevent crash due to missing data ([#2122](../../pull/2122))
- Sieve Diagram: Using datasets with meta data ([#2098](../../pull/2098))
-
v3.4.1 Changes
March 16, 2017โจ Enhancements
- Scatterplot: Implement grouping of selections ([#2070](../../pull/2070))
๐ Bugfixes
- Discover widgets when some dependencies are missing ([#2103](../../pull/2103))
- Select Rows: "is defined" fails ([#2087](../../pull/2087))
- report comments and OWFile reporting filename ([#1956](../../pull/1956))
- owcorrespondence: Handle variables with one value ([#2066](../../pull/2066))
- OWTreeViewer: Fix trees being displayed differently for same tree object ([#2067](../../pull/2067))
- Fitter: Properly delegate preprocessors ([#2093](../../pull/2093))
-
v3.4.0 Changes
March 06, 2017โจ Enhancements
- OWSGD: Output coefficients ([#1981](../../pull/1981))
- OWNomogram: Add a new widget ([#1936](../../pull/1936))
- OWRandomize: Add a new widget ([#1863](../../pull/1863))
- Map widget ([#1735](../../pull/1735))
- Table.transpose: Use heuristic to guess data type of attributes of attributes ([#1844](../../pull/1844))
- Create Class widget ([#1766](../../pull/1766))
๐ Bugfixes
- Heatmap: Fix crash on data with empty columns ([#2057](../../pull/2057))
- ScatterPlot: Fix crash when coloring by column of unknowns ([#2061](../../pull/2061))
- owpreprocess: Handle columns with only NaN values ([#2064](../../pull/2064))
- File: Disallow changing string columns to datetime ([#2050](../../pull/2050))
- OWKMeans: Auto-commit fix and silhuette optimization ([#2073](../../pull/2073))
- OWDistributions: Fix binning of meta attributes ([#2068](../../pull/2068))
- SelectRows: Fix loading of conditions ([#2065](../../pull/2065))
- OWRandomize: New icon ([#2069](../../pull/2069))
- ZeroDivisionError owmosaic.py ([#2046](../../pull/2046))
- OWMosaic: Fix crash for empty column ([#2006](../../pull/2006))
- Fitter: Fix infinite recursion in getattr ([#1977](../../pull/1977))
- โก๏ธ OWTreeGraph: Update node text when selecting target class ([#2045](../../pull/2045))
- Prevent PickleError (owfile.py) ([#2039](../../pull/2039))
- ๐ Fix Chi2 computation for variables with values with no instances ([#2031](../../pull/2031))
- ๐ OWDistanceMatrix: Remove quotes with string labels ([#2034](../../pull/2034))
- owheatmap: Prevent sliders to set Low >= High ([#2025](../../pull/2025))
- WebviewWidget: WebEngine Don't Grab Focus on setHtml ([#1983](../../pull/1983))
- OWFile: Show error msg when file doesn't exists ([#2024](../../pull/2024))
- Preprocess Widget: Continuize type error ([#1978](../../pull/1978))
- ๐ data/io.py Metadata file not saved anymore when it is empty ([#2002](../../pull/2002))
- Import from AnyQt instead from PyQt4 ([#2004](../../pull/2004))
- OWNomogram: Adjust scene rect ([#1982](../../pull/1982))
- ๐ owconcatenate: Fix domain intersection (remove duplicates) ([#1967](../../pull/1967))
- preprocess: Reset number_of_decimals after scaling ([#1914](../../pull/1914))
- Treeviewer sklearn tree compatibility ([#1870](../../pull/1870))
- โก๏ธ OWSVR: Update learner when SVR type changes ([#1878](../../pull/1878))
- Tree widget binarization ([#1837](../../pull/1837))
-
v3.3.12 Changes
February 14, 2017๐ Bugfixes
- Highcharts: Fix freezing on Qt5 ([#2015](../../pull/2015))
- ๐ Handle KeyError Mosaic Display (owmosaic.py) ([#2014](../../pull/2014))
- Loading iris on C locale ([#1998](../../pull/1998))
- ๐ Handle KeyError Sieve Diagram widget (owsieve) when one row ([#2007](../../pull/2007))
- โ Test Learners: Fix AUC for selected single target class ([#1996](../../pull/1996))
- ๐ OWDataSampler: Fix 'Fixed proportion of data' option ([#1995](../../pull/1995))
-
v3.3.11 Changes
February 03, 2017โจ Enhancements
- โ Widget testing utilities ([#1939](../../pull/1939))
๐ Bugfixes
- KMeans: Fix crashes when underlying algorithm fails ([#1974](../../pull/1974))
- owpaintdata: Adjust color model to input dataset ([#1988](../../pull/1988))
- scatterplot: Fix density image ([#1990](../../pull/1990))
- owpaintdata: Fix an error when the input dataset contains NaN ([#1972](../../pull/1972))
- Table: Ensure correct dtype in
_compute_distributions
([#1969](../../pull/1969)) - Evaluation Results input validation ([#1954](../../pull/1954))
- owimpute: Fix editing of individual imputers ([#1966](../../pull/1966))
- gui: Trigger callback in SpinBoxWFocusOut only if value changed ([#1979](../../pull/1979))
- Python 3.6 compatibility ([#1963](../../pull/1963))
- File: Fix crash when last_path is None ([#1961](../../pull/1961))
- Paint Data: in-place output modification ([#1959](../../pull/1959))
- DataSampler: Fix crash when stratifying unbalanced datasets ([#1952](../../pull/1952))
- Table.repr: Fix for sparse data with < 5 instances ([#1951](../../pull/1951))
- Catch errors during learning in learner widgets ([#1949](../../pull/1949))
- OWMosaic: Fix crash for attribute with no values ([#1941](../../pull/1941))
- Impute: Fix crash when model-based imputation fails ([#1937](../../pull/1937))
- OWSieve: Fix crash for attribute with no values ([#1934](../../pull/1934))
- Tree: Fix crash when two attributes equal number of values ([#1928](../../pull/1928))
- Store changed variables in File widget ([#1805](../../pull/1805))