- Disable "Calendar" and "First day of week" settings when WeekStandard is set to IS0 860
- Fix uninitialized start date when date from filters is less than date from DataView
- Fix cell click handler (passed invalid selected index)
- Update API to 5.9.0
- Fix npm vulnerabilities
- Refactor event handlers into behavior.ts
- Fix backwards compatibility with 2.4.0
- Packages update
- powerbi-visuals-api was updated to 5.8.0
- Packages update
- powerbi-visuals-api was updated to 5.7.0
- Updated to new formatting model api provided
- Migrate from puppeteer to playwright
- Split d3 package into d3-selection, d3-shape, d3-drag, d3-array. Update d3 to v6
- Remove lodash, jquery, tslint, ts-node, istanbul-reporter
- Update dependencies
- Add missing localization keys
- Add cursor color settings
- Add stroke color settings
- Update build.yml to use node 18, 20
- A new option group "Weeks Determination Standards" containing a list of two items where the first one enables US weeks numbering (default) and the second one enables ISO 8601 weeks numbering
- API was updated to 3.2.0
- Packages update
- ESLint was added as an alternative linter
- Code was adjusted to ESLint issues
- ADD: API was updated up to 2.6.0
- ADD: Packages was updated
- ADD: Context menu was added
- ADD: Render props were added
- ADD: Code was adjusted to recommended TSLint rules [tslint-microsoft-contrib]
- FIX: Empty scrolled space that could appear after switching between different types of granularity
- ADD: API was updated up to 2.5.0
- ADD: "Scale size auto adjustment" option was removed
- ADD: Granularity legend can be disabled now
- ADD: Titles for granulas were added
- FIX: Scalability was improved
- FIX: Fiscal year is displayed correctly now
- Allows to select any date range even if Force Selection options are selected
- Fixes race condition that happened if we change granularity and select any date range. For users this issue looked like blinking issue
- Updates API version to 2.3.0
- Converts code to ES2015 syntax
- Uses PBIVIZ 3.x.x
- Gets rid of Interactive Utils
- Uses jsonFilter to restore a filter
- Updates TSLint flow and rules
- FIX: unexpected exception if user clears selection
- FIX: looping when selection is cleared or whole period is chosen
- FIX: filter applying from other visuals
- ADD: high contrast mode
- ADD: possibility to disable certain granularities for user access (granularity section on format panel)
- ADD: support of Sync Slicers and API 1.13
- ADD: support of filterState property that makes a property of a part of filtering
- FIX: Year format correction was improved by using literals
- FIX: Year format was corrected
- FIX: auto scrolling focus for selected period didn't work in Edge and broke the layout
- Added localization for all supported languages
- ADD: new option to enable auto scrolling focus for selected period
- ADD: if force selection is activated user selection doesn't work
- FIX: blinkig issue was resolved
- FIX: behaviour of option to switch off first day of week was corrected
- FIX: applying of force selection was corrected for granularity changing case
- Added option to switch off first day of a week
- Fixed force selection of latest available period
- Added new localization strings
- Increased API version to 1.11.0
- Fix issue with incorrect selection after granularity change
- Increased minimum width of cells for weeks, months, quarters and years
- Changed title of week granularity
- Fixed bug with incorrect week numbers
- Fixed bug with incorrect force selection of current period with week granularity
- Added Power BI Bookmarks support
- FIX: Issue with incompatibility of selection with previous version
- NEW: Added force selection setting for latest available date
- NEW: Added force selection setting for current period
- FIX: Scroll bars don't display correctly
- UPD: API was updated to version 1.9
- FIX: Mutual selection (when two timeline slicers apply filters to each other) was corrected and can be clear for now.
- FIX. Filtering doesn't work when Hierarchy mode of showing date field was chosen
- Added setting to toggle between displaying all labels, or only for selected granularity
- FIX. Max date issue when date range is not specified (all dates)
- FIX. Cross filtering didn't work if data source was renamed after the visual was added
- FIX. Horizontal scrolling was repaired
- FIX. Layout offsets was corrected
- Layout fixes that repair horizontal scrolling and vertical space between legend and scale
- Scale auto sizing is possible to enable/disable via option parameter (disabled by default)
- Added fixed top legend
- Fixed cross filtering selection
- Fixed selection of "selected range + 1 day" issue