Releases: xh/hoist-react
Releases · xh/hoist-react
v75.0.1
Full Changelog: v75.0.0...v75.0.1
v75.0.0
What's Changed
- #4028 - ensure allowAdd=false is not enforced if loadingState by @cnrudd in #4029
- Adjust
DashCanvas
style toposition: relative
by @cnrudd in #4030 - Don't rely on clientAppCode for
BaseOAuthClient.baseUrl
by @lbwexler in #4033 - Preserve persisted Panel Sizing when
defaultCollapsed
by @lbwexler in #4026 - Don't cache in useContextModel by @lbwexler in #4031
- Added new
GroupingChooserModel.sortDimensions
config by @amcclain in #4038 - Enhance errors produced by Promise.track by @lbwexler in #4037
- Add grid "Open To Depth" functionality by @febbraiod in #4004
- Better Validation for PersistenceProvider by @lbwexler in #4039
- Streamline RelativeTimestamp Component by @lbwexler in #4041
- Added new
ExpandToLevel
buttons on desktop and mobile by @amcclain in #4042 - Normalize
parseFilter
return tonull
w/false/empty value by @amcclain in #4044 - Enhance Filter Chooser Model to better handle filters with different ops on the same field. by @lbwexler in #4043
- DRY for level label handling + restore default level by @lbwexler in #4045
- Fix panel resizing on Firefox by @lbwexler in #4047
- Expand state fix by @lbwexler in #4050
- Extend
static instance
singleton handling to AuthModel. by @lbwexler in #4048 - Enhancements to
apiDeprecated
. by @lbwexler in #4051 - Add new
ClipboardButton.errorMessage
prop by @amcclain in #4052 - Enable client WebSocket connectivity by default by @amcclain in #4053
- Add new
Cube.modifyRecordsAsync
by @ghsolomon in #4058 - Update
Store.revertRecords
andStore.revert
to handle summary rec… by @ghsolomon in #4060 - Enhancement to API for View: Return ViewRowData by @lbwexler in #4055
- Proactively write prefs before changing impersonation state by @lbwexler in #4063
Full Changelog: v74.1.2...v75.0.0
v74.1.2
Full Changelog: v74.1.1...v74.1.2
v74.1.1
v74.1.0
What's Changed
- Added props to
ViewManager
to customize icons used for different view types by @TomTirapani in #4018 - Added
extraMenuItems
toViewManager
by @TomTirapani in #4019 - Consolidate
GroupingChooser
value/favorites mgmt into one popover by @amcclain in #4021
Full Changelog: v74.0.0...v74.1.0
v74.0.0
What's Changed
- Don't track auto-aborted fetch calls (and other routine exceptions) by @lbwexler in #4009
- Persistence + ViewManager improvements by @ghsolomon in #4008
- [4001]: Supports column level onCellClicked by @RyanMG in #4010
WebSocketService
reconnect on un-ack'd heartbeats by @amcclain in #4013- Fix minDate comment by @amcclain in #4015
- Allow custom icon for grouping chooser favorites by @febbraiod in #4012
- Chart: custom context menu by @cnrudd in #4005
Full Changelog: v73.0.1...v74.0.0
v73.0.1
Full Changelog: v73.0.0...v73.0.1
v73.0.0
What's Changed
- Make StoreCountLabelProps.store required by @ghsolomon in #3972
- Make
GridModel.defaultGroupSortFn
null-safe and improve type signat… by @ghsolomon in #3973 - Fix mobile column chooser usability issues by @TomTirapani in #3970
- Use baked-in client
XH.appVersion|Build
for upgrade check by @amcclain in #3969 - New Clients Tab in Admin by @lbwexler in #3971
- Add 'ERROR' Severity to TrackSeverity and Apply to rejected promise.track() calls. by @lbwexler in #3974
- Allow for form value persistence with integrated config options by @RyanMG in #3946
- Post + report new
TrackLog.loadId
andtabId
properties by @amcclain in #3978 - Admin Activity Viewer enhancements - ViewManager, data fields, charting updates by @amcclain in #3977
- Disable dashCanvasAddViewButton if there are no menuItems to show. by @cnrudd in #3979
- Correct textAlign type by @ghsolomon in #3983
- Embed activity detail within Clients tab by @amcclain in #3982
- Integrate Client Errors and Feedback with Tracking by @lbwexler in #3989
- Improved Client WebSocketService heartbeat by @lbwexler in #3992
- Fix persist decorator by @ghsolomon in #3991
- Add a wrapper for FilterChooser which opens in an expanding popover. by @TomTirapani in #3988
- Handle InteractionRequiredAuthError in MsalClient by @lbwexler in #3981
- Windows Excel like behavior for grid column filtering by @oodarluz in #3894
- Add
XH.openWindow
by @lbwexler in #3993 - Enhance suspense by @lbwexler in #3994
- Add new check for makeObservable on HoistBase by @lbwexler in #3995
- hoist-dev-utils to v11.x & eslint to v9.x by @cnrudd in #3996
- Tweaks to show IDs in About Box, version bar by @lbwexler in #3997
Full Changelog: v72.5.1...v73.0.0
v72.5.1
v72.5.0
What's Changed
- Option in About dialog to send client health report on-demand by @amcclain in #3959
- New Admin>Websockets action to req. client health report by @amcclain in #3961
- Pass click event into
MenuItem.actionFn
by @TomTirapani in #3951 - Add telemetry report to
WebSocketService
by @amcclain in #3962 - Ensure
FilterFieldSpec.values
compacted to remove nulls by @amcclain in #3963 - Additional client metadata to display in admin websocket output by @RyanMG in #3966
Full Changelog: v72.4.0...v72.5.0