orange v3.28.0 Release Notes

Release Date: 2021-03-05 // about 3 years ago
  • ✨ 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))