Skip to content

Releases: frappe/insights

v2.2.8

20 Nov 07:11
Compare
Choose a tag to compare

v3.0.7

16 Nov 08:36
Compare
Choose a tag to compare

Full Changelog: v3.0.6...v3.0.7

v2.2.7

14 Nov 08:08
Compare
Choose a tag to compare

Full Changelog: v2.2.6...v2.2.7

v3.0.6

13 Nov 07:50
Compare
Choose a tag to compare

Full Changelog: v3.0.5...v3.0.6

v3.0.5

11 Nov 11:03
Compare
Choose a tag to compare

Features

4b77a23 feat: MeasurePicker
416d1bb feat: set custom labels for dimensions

Fixes

37f486e fix: series name in case split by is set
07c8424 fix: log_error() got multiple values for argument 'title'
164c2dd fix: cannot select columns in summary selector dialog
8802dc1 fix: custom measure names
40e1916 fix: cannot add count(*) to projection, they belong to another relation
19a7e51 fix: column_name is not defined for expression measures
87d1d79 fix: handle empty name in sanitize_name
0c35457 fix: 'StringColumn' object has no attribute 'sum'
7bd425f refactor: remove unused navbar component

v3.0.4

10 Nov 07:12
Compare
Choose a tag to compare

Fixes

a6ec1e6 fix: cannot remove multiple column at once
c91f35d fix: replace current route after inserting workbook
b2b9fc2 fix: cannot compare timestamp and string literal
94193eb fix: sanitize old measure names to prevent breaking existing queries/charts
0903d0f fix: show better error message if a step fails
0207457 fix: site db data source
e579078 fix: cannot remove series from y-axis
ab503a4 fix: log error and throw a generic message if previewing failed

Full Changelog: v3.0.3...v3.0.4

v3.0.3

09 Nov 09:39
Compare
Choose a tag to compare

What's Changed

Features

2b27bbf feat: drag and drop columns to re-arrange
04fa24c feat: import a sample workbook for onboarding
f10772b feat: apply dashboard filters to queries
0cc144c feat: re-order measures & dimensions in number & table chart

Fixes

c351825 fix: don't check permissions in v2
015e213 fix: special characters in db_name
d065387 fix: chart legends doesn't display custom measure name
4653cac refactor(ui): remove unnecessary borders
f947f47 revert: replace NaNs before storing results
9294098 refactor: simpler query table operations resolution
440b939 fix: encode passwords in connection strings

Full Changelog: v3.0.2...v3.0.3

v3.0.2

07 Nov 10:17
Compare
Choose a tag to compare

What's Changed

Features

3af98de feat: re-order measures & dimensions in number & table chart
92def41 feat: relative date filters for date columns
9e458c0 feat: add more utility functions

Fixes

04bc3c7 fix: update measure name when changing aggregation function
9d76d3c fix: each query takes double time to execute
c82bb70 fix: date handling in add_start_and_end_time function
7f4ddaa revert: number card width
683acea fix: show all users to insights users if permissions disabled
5e9caaa fix: pick common columns when performing union
d8ee21c fix: check empty string as well when checking is not set
bc8142f fix: cannot search for tables in import table dialog
be131ee fix: remove annoying "focus series on hover" in charts
a5b5294 fix: replace NaNs before storing results
ae7347b fix: create_toast() missing 1 required positional argument: 'message'
ddf3c6a fix: create admin team only after migrate
3c47960 fix: cannot perform drill down on query with multiple data source

Full Changelog: v3.0.1...v3.0.2

v3.0.1

04 Nov 11:44
Compare
Choose a tag to compare

Full Changelog: v3.0.0...v3.0.1

v3.0.0

04 Nov 06:45
Compare
Choose a tag to compare

What's Changed

  • Completely rewritten frontend
    • Fixed tons of reactivity issues in the previous one
    • Switched to Typescript for better structure and stable code
    • Revamped query building & visualizing experience
    • Improved data exploration and traceability
    • Improved dashboards filtering
  • Completely rewritten backend
    • Replaced SQLAlchemy with ibis-framework
      • Built for analysis workflows
      • Automatic query chaining and optimization
      • Single API for 20+ connectors
      • Removes 80% of the DB connection handling & query building code
    • Implemented basic data warehousing (data store)
      • Store table data into parquet files and query them using duckdb

Screenshots

CleanShot 2024-11-04 at 10 10 15@2x

CleanShot 2024-11-04 at 10 10 43@2x

CleanShot 2024-11-04 at 10 11 02@2x

CleanShot 2024-11-04 at 10 12 01@2x