All Versions
63
Latest Version
Avg Release Cycle
50 days
Latest Release
747 days ago

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 in Table.__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))