All Versions
52
Latest Version
Avg Release Cycle
43 days
Latest Release
76 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v3.5.0
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
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
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
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
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
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
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
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
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))
-
v3.3.10
January 18, 2017โจ Enhancements
- ๐ฆ Input/output signal replacement declarations ([#1810](../../pull/1810))
๐ Bugfixes
- MDS Widget: Handle NaN values for plot point styling ([#1931](../../pull/1931))
- OWPCA: Fix crash for dataset with no rows or no attributes ([#1915](../../pull/1915))
- OWMosaic: Discretize metas as well ([#1912](../../pull/1912))
- ๐ป owfeaturecontructor: Fix an IndexError accessing exception's args ([#1905](../../pull/1905))
- ๐ owrank: Remove
super()
call frommigrate_settings
([#1902](../../pull/1902)) - OWBoxPlot: Fix ordering of boxes ([#1900](../../pull/1900))
- canvas/readwrite: Fix byte literal serialization ([#1898](../../pull/1898))
- owpca: Handle the case of 0 total variance in the PCA solution ([#1897](../../pull/1897))
- Copy data attributes for annotated data set ([#1895](../../pull/1895))
- colorpalette: Fix AttributeError ([#1889](../../pull/1889))
- ๐ OWDistributions: Reset combos when data is removed ([#1887](../../pull/1887))
- ๐ Concatenate bugfix ([#1886](../../pull/1886))
- OWPredictions: Fix crash when opening report ([#1884](../../pull/1884))
- owsilhouetteplot: Fix TypeError when cluster column is an object array ([#1876](../../pull/1876))
- ๐ OWSave: Safer Check if Writer Support Sparse ([#1864](../../pull/1864))
- OWImageViewer: Fix selection with missing values ([#1861](../../pull/1861))
- owselectcolumns: Fix auto commit on any change ([#1859](../../pull/1859))
- Table.transpose: Keep metas array two dimensional when no attributes in domain ([#1855](../../pull/1855))
- Select Rows filter enum ([#1854](../../pull/1854))
- Scatter plot: don't crash on report without data ([#1840](../../pull/1840))
- Crash on ctrl-c/cmd-c in widgets without graphs ([#1827](../../pull/1827))
- Fix crash in listview if labels are changed before calling setitem ([#1825](../../pull/1825))
- Scatterplot: Allow labelling by string attributes ([#1812](../../pull/1812))
- ๐ Fix copy to clipboard in "Data Table" widget ([#1808](../../pull/1808))
- TreeGraph: Compatibility with old schemas ([#1804](../../pull/1804))