All Versions
58
Latest Version
Avg Release Cycle
48 days
Latest Release
36 days ago

Changelog History
Page 1

  • v3.30.0 Changes

    September 22, 2021
    โœจ Enhancements
    • ๐Ÿ‘ OWPythonScript: Better text editor ([#5208](../../pull/5208))
    • PCA: Output variance of components ([#5513](../../pull/5513))
    • Curve Fit: New widget ([#5481](../../pull/5481))
    • Hierarchical Clustering: Annotate variables with clusters ([#5514](../../pull/5514))
    • Create nodes on canvas drag/drop ([#5031](../../pull/5031))
    ๐Ÿ›  Bugfixes
    • setup.py: do not overwrite conda's PyQt5 ([#5593](../../pull/5593))
    • ๐Ÿ‘‰ Use explicit ordered multiple inputs ([#4860](../../pull/4860))
    • ๐Ÿ‘ Prevent crash when saving in unsupported format ([#5560](../../pull/5560))
    • โœ… owrocanalysis: Fix test for non empty points array ([#5571](../../pull/5571))
    • pandas_compat: fix conversion of datetime series ([#5547](../../pull/5547))
    • ๐Ÿ›  Fix deepcopy and pickle for classes derived from np.ndarray ([#5536](../../pull/5536))
    • owheatmap: Fix assertion error when restoring selection ([#5517](../../pull/5517))
    • Pivot: Handle empty data, metas only ([#5527](../../pull/5527))
    • table_to_frame - handle numeric columns with dtype=object ([#5474](../../pull/5474))
    • listfilter: Bypass QListView.dropEvent ([#5477](../../pull/5477))
  • v3.29.3 Changes

    June 09, 2021
    ๐Ÿ›  Bugfixes
    • Create Class: fix incorrect value assignment
  • v3.29.2 Changes

    June 08, 2021
    ๐Ÿ›  Bugfixes
    • โฌ†๏ธ Bump orange-canvas-core minimum version requirement ([#5472](../../pull/5472))
    • owpca: fix component selection when dragging selection line ([#5469](../../pull/5469))
    • ๐Ÿ’พ Save File when workflow basedir is an empty string ([#5459](../../pull/5459))
  • v3.29.1

    May 31, 2021
  • v3.29.0 Changes

    May 28, 2021
    โœจ Enhancements
    • Scatter plot: Bring discrete attributes functionality back ([#5440](../../pull/5440))
    • Caching data delegate ([#5296](../../pull/5296))
    • textimport: Mark encoding errors in the preview ([#5438](../../pull/5438))
    • DBSCAN: Optional normalization ([#5428](../../pull/5428))
    • ๐Ÿ‘ Automated and better summaries ([#5308](../../pull/5308))
    • ๐Ÿšš Transpose: Offload work onto separate thread, remove redundant instance ([#5314](../../pull/5314))
    • Domain transformations in batches for less memory use ([#5218](../../pull/5218))
    • ๐Ÿ”‹ Feature Statistics: Add median ([#5325](../../pull/5325))
    • ๐Ÿ†• New widget: Aggregate Columns ([#5256](../../pull/5256))
    ๐Ÿ›  Bugfixes
    • Outlier detection: keep instance ids, make thread safe ([#5427](../../pull/5427))
    • ๐Ÿ‘ UrlReader: Support urls with special characters ([#5412](../../pull/5412))
    • Speed-up slow table_to_frame ([#5413](../../pull/5413))
    • Line Plot: Single instance input fix ([#5408](../../pull/5408))
    • Pivot: Assign dataset name to output tables ([#5404](../../pull/5404))
    • setup.py: Exclude benchmark directory from the install ([#5392](../../pull/5392))
    • ๐Ÿ Errors when converting negative timestamps on Windows ([#5388](../../pull/5388))
    • Nomogram: Retain original compute_value ([#5382](../../pull/5382))
    • Radviz VizRank: Implement on_selection_changed ([#5338](../../pull/5338))
  • v3.28.0 Changes

    March 05, 2021
    โœจ Enhancements
    • Bar Plot: Improve "Group by" visualization ([#5301](../../pull/5301))
    • Violin Plot: New widget ([#5252](../../pull/5252))
    • โœ… Test and Score: Copy selected rows to clipboard ([#5203](../../pull/5203))
    • Projections: Allow transparent subset ([#5141](../../pull/5141))
    • Gradient Boosting: New widget ([#5160](../../pull/5160))
    • 0๏ธโƒฃ Impute: Allow setting a default value for all numeric and time variables ([#5102](../../pull/5102))
    • Distribution: Show equal bar widths on unique-valued bins ([#5139](../../pull/5139))
    • Implement proper Lift curve; keep Cumulative gains as an option ([#5075](../../pull/5075))
    • Create Instance: New widget ([#5033](../../pull/5033))
    • โž• Add add_column and concatenate methods to Table ([#5251](../../pull/5251))
    ๐Ÿ›  Bugfixes
    • Calibration model: Work with numpy data ([#5159](../../pull/5159))
    • Rank: Switch to manual selection on deselect ([#5271](../../pull/5271))
    • Create Class: multiple patterns for a class value ([#5283](../../pull/5283))
    • โœ… Test and Score: Fix stratification warnings ([#5281](../../pull/5281))
    • Predictions: Fix crash when clicking on empty left area ([#5222](../../pull/5222))
    • Distribution: vectorize variance, speeds up normalization ([#5230](../../pull/5230))
    • 0๏ธโƒฃ owimpute: Make default_numeric locale independant ([#5209](../../pull/5209))
    • Pivot: Display time variable in time format ([#5212](../../pull/5212))
    • OWScatterPlotBase: Ignore 'Other' when showing color regions ([#5214](../../pull/5214))
    • ๐Ÿ›  Fix performance regression in scatterplot ([#5206](../../pull/5206))
    • Pivot: Fix table for categorical variables ([#5193](../../pull/5193))
    • Distance Matrix: Fix freeze with large selections ([#5176](../../pull/5176))
    • Xls reader: Error as missing value ([#5192](../../pull/5192))
    • owdataset: Do not capture self in closure ([#5198](../../pull/5198))
    • ROC shows all points, including the last ([#5138](../../pull/5138))
    • Pivot: Output date for group by table ([#5202](../../pull/5202))
    • โœ… Enable classification tests ([#5168](../../pull/5168))
    • Data Table: Fix freeze with large selections ([#5164](../../pull/5164))
    • 0๏ธโƒฃ OWImpute: Preserve default method setting ([#5181](../../pull/5181))
    • AdaBoost: Set maximum number of estimators to 10000 ([#5165](../../pull/5165))
    • ๐Ÿ”‹ Feature Statistics: Error in time variable display ([#5152](../../pull/5152))
    • ๐Ÿšฆ owpythonscript: Use signal id as is ([#5147](../../pull/5147))
    • SqlTable use empty string instead of None for StringVariable ([#5120](../../pull/5120))
    • Pivot: Handle big dataset ([#5104](../../pull/5104))
    • SQL: Fix the issue with database collation setting when retrieving column values ([#5089](../../pull/5089))
    • ๐Ÿšš impute: Remove class vars from input data for ReplaceUnknownsModel ([#5083](../../pull/5083))
    • ๐Ÿ”€ Edit Domain: Preserve renames on categories merge ([#5072](../../pull/5072))
    • CSV File Import: sort discrete values naturally ([#5041](../../pull/5041))
  • v3.27.1 Changes

    November 03, 2020
    ๐Ÿ›  Bugfixes
    • customizableplot.available_font_families: Fix for non-existent default family ([#5037](../../pull/5037))
    • Raise canvas-core version to fix some problems with Qt 5.9 ([#5045](../../pull/5045))
  • v3.27.0 Changes

    October 09, 2020
    โœจ Enhancements
    • Table: Re-add info box about data properties ([#5011](../../pull/5011))
    • Rank widget computation in a separate thread ([#4908](../../pull/4908))
    • Neighbors: improve exclusion of references, checkbox to (un)limit output data ([#4997](../../pull/4997))
    • Bar Plot: New widget ([#4923](../../pull/4923))
    • Replace listViews with searchable listViews ([#4924](../../pull/4924))
    • โž• Add an option to set intercept in linear regression to 0 ([#4958](../../pull/4958))
    • ๐Ÿ‘ CSV File Import: Add support for explicit workflow relative paths ([#4872](../../pull/4872))
    • OWColor: Saving and loading color schemata ([#4977](../../pull/4977))
    • Distributions: Add sorting by category size ([#4959](../../pull/4959))
    • ๐Ÿ‘ Proxy support for embeddings ([#4953](../../pull/4953))
    • Discretize: Manual cut points entry ([#4929](../../pull/4929))
    • Predictions: Allow selecting a subset of rows ([#4871](../../pull/4871))
    • Projection plots: Customize labels ([#4828](../../pull/4828))
    • get_unique_names: Handle more independent names ([#4866](../../pull/4866))
    • Edit Domain: Add option to unlink variable from source variable ([#4863](../../pull/4863))
    • Louvain Clustering: Add cosine similarity ([#4864](../../pull/4864))
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fix line plot's send_report ([#5018](../../pull/5018))
    • Scatter Plot: fix unzoom with density plot ([#5004](../../pull/5004))
    • ownomogram: Fix wrapped C++ obj error ([#5005](../../pull/5005))
    • ๐Ÿ›  Fix slicing in from_table ([#4963](../../pull/4963))
    • ๐Ÿ”€ Edit Domain: Multiple item rename/merge ([#4949](../../pull/4949))
    • โœ… ProjectionWidgetMixinTests: set shape attribute only when discrete var available ([#4946](../../pull/4946))
    • ๐Ÿ›  Fix variables equality and hashes ([#4957](../../pull/4957))
    • ๐Ÿ›  Fix wrong assert in heatmap ([#4955](../../pull/4955))
    • Edit Domain (and perhaps other widgets) could cause missing data later in the workflow ([#4922](../../pull/4922))
    • โšก๏ธ OWScatterPlotBase: Reset view before labels update ([#4907](../../pull/4907))
    • owcsvimport: Fix a type error in _open for zip archive ([#4921](../../pull/4921))
    • Line Plot: Reset axis ticks on data change ([#4873](../../pull/4873))
    • ๐Ÿšš MDS: Move lines when points are jittered ([#4920](../../pull/4920))
    • owcsvimport: Handle decimal and thousand separator ([#4915](../../pull/4915))
    • Select Rows: fix fail when time variable in metas ([#4912](../../pull/4912))
    • Re-add TupleList to DiscreteVariable ([#4879](../../pull/4879))
    • โ†ช concurrent: Use a workaround for QObject wrapper deletion ([#4635](../../pull/4635))
    • normalize: Adjust number_of_decimals after scaling ([#4779](../../pull/4779))
  • v3.26.0 Changes

    June 12, 2020
    โœจ Enhancements
    • ๐ŸŒฒ main: Log to main window output view ([#4842](../../pull/4842))
    • ๐Ÿ”‹ Feature statistics report ([#4812](../../pull/4812))
    • Distributions: change Histogram Data output ([#4832](../../pull/4832))
    • owtable: output sorted data ([#4644](../../pull/4644))
    • โž• Add an option to Concatenate to merge columns with different formulae ([#4831](../../pull/4831))
    • CSV Import: guess data types ([#4838](../../pull/4838))
    • HeatMap: Allow setting the center when using diverging palettes ([#4809](../../pull/4809))
    • Heatmap: Split columns, Column annotations ([#4703](../../pull/4703))
    • Sort values naturally when reading files ([#4793](../../pull/4793))
    • Color widget: Add reset button ([#4718](../../pull/4718))
    • Gradient selection/parameters widget ([#4596](../../pull/4596))
    • Select Rows: Allow partial context matches ([#4740](../../pull/4740))
    • Edit Domain: Add an option to change the output table name ([#4722](../../pull/4722))
    • ApplyDomain: data info displayed in the status bar ([#4611](../../pull/4611))
    • BoxPlot: data info displayed in the status bar ([#4626](../../pull/4626))
    • LinePlot: data info displayed in the status bar ([#4633](../../pull/4633))
    • MosaicDisplay: data info displayed in the status bar ([#4634](../../pull/4634))
    • CreateClass: data info displayed in the status bar ([#4625](../../pull/4625))
    ๐Ÿ›  Bugfixes
    • Variable: Fix cases when equal variables had different hashes ([#4843](../../pull/4843))
    • OWBoxPlot: Fix wrong labels position and ordering for values with no items ([#4829](../../pull/4829))
    • Select Rows: Fix saving meta variables in context ([#4830](../../pull/4830))
    • Select Columns: Fix attributes sorting ([#4827](../../pull/4827))
    • ๐Ÿ›  Fix and update Softmax regression learner ([#4767](../../pull/4767))
    • PCA: fix subsets with the "Data" output ([#4811](../../pull/4811))
    • OWContinuize: Fix treatment of continuous features. ([#4806](../../pull/4806))
    • Select Rows: Fix incorrectly stored values in settings ([#4798](../../pull/4798))
    • ๐Ÿ›  Fix colors for discrete variables with >256 values ([#4803](../../pull/4803))
    • Unique domain checks ([#4760](../../pull/4760))
    • owheatmap: Use 'is' instead of 'eq' for column id comparison ([#4788](../../pull/4788))
    • BoxPlot: Fix invalid data range ([#4769](../../pull/4769))
    • graphicstextlist: Fix size/spacing adjustment for single item ([#4777](../../pull/4777))
    • ๐Ÿ”‹ Feature Statistics: Fix wrong or even crashing selections ([#4741](../../pull/4741))
    • UrlReader: shorten TempFile extension ([#4747](../../pull/4747))
    • Embedder: catch machine id setting type error ([#4675](../../pull/4675))
    • relief: Fix contingency (de)allocation ([#4745](../../pull/4745))
    • โœ… Test and Score: Improve data errors ([#4738](../../pull/4738))
    • PythagoreanTree: Fix crushing when number of classes decreases ([#4743](../../pull/4743))
    • ๐Ÿ›  Fix report in Predictions ([#4709](../../pull/4709))
    • owheatmap: Handle all N/A column for color annotation ([#4742](../../pull/4742))
    • ๐Ÿšš Distributions widget's legend: Remove the square from sigma in normal and Rayleigh ([#4739](../../pull/4739))
    • ๐Ÿ›  Several fixes in learners/models ([#4655](../../pull/4655))
    • Heatmap: Split by missing values ([#4686](../../pull/4686))
    • Owpaintdata, owpivot: ensure unique domain ([#4578](../../pull/4578))
    • Pythagorantrees/forests: change context handler ([#4656](../../pull/4656))
    • Color: Fix renaming of variables ([#4669](../../pull/4669))
    • Heatmap: Sticky footer ([#4610](../../pull/4610))
    • SOM: fix colors for numeric variables ([#4660](../../pull/4660))
    • ๐Ÿ›  Fixes for deprecations in 3.26, and for changed behaviour of file dialog ([#4643](../../pull/4643))
  • v3.25.1 Changes

    May 22, 2020
    ๐Ÿ›  Bugfixes
    • ๐Ÿ›  Fix compatibility with scikit-learn 0.23 ([#4768](../../pull/4768))