Releases: xh/hoist-react
Releases · xh/hoist-react
Release list
v76.0.0
What's Changed
- Support
MessageSpec.extraConfirmTextfor high-impact confirm prompts by @jskupsik in #4064 - Fix ending impersonation when app access was denied by @haynesjm42 in #4069
- Allow use of window.gc() for troubleshooting, without opening console. by @lbwexler in #4074
- Fixed
ViewManageredge case handling w/enableDefaultby @amcclain in #4076 - Commit grid column filter changes on
enter+ cancel onescby @ghsolomon in #4065 - Clear view state by @lbwexler in #4075
- Add support for full customization of RestGrid toolbar by @TomTirapani in #4068
- Add
XH.logLevelfor dynamic logging severity and reduced console use by @lbwexler in #4078 - Update fetchException msg parsing to include cause if avail by @amcclain in #4087
- Support Nested Tab Container Rendering by @jacob-xhio in #4040
- View Manager Updates by @lbwexler in #4080
- Correct
ColChooserConfigwidthandheightto accept strings by @ghsolomon in #4089 - validEmails constraint implemented by @cnrudd in #4092
DashCanvasaccepts a new proprglOptionsby @cnrudd in #4095- Remove Exception from Core to remove circular dependencies, by @lbwexler in #4098
- AG Grid upgrade to v34 by @lbwexler in #4062
- Fix bug where
GridModel.persistableColumnStatewas not including de… by @ghsolomon in #4103
Full Changelog: v75.0.1...v76.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
DashCanvasstyle toposition: relativeby @cnrudd in #4030 - Don't rely on clientAppCode for
BaseOAuthClient.baseUrlby @lbwexler in #4033 - Preserve persisted Panel Sizing when
defaultCollapsedby @lbwexler in #4026 - Don't cache in useContextModel by @lbwexler in #4031
- Added new
GroupingChooserModel.sortDimensionsconfig 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
ExpandToLevelbuttons on desktop and mobile by @amcclain in #4042 - Normalize
parseFilterreturn tonullw/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 instancesingleton handling to AuthModel. by @lbwexler in #4048 - Enhancements to
apiDeprecated. by @lbwexler in #4051 - Add new
ClipboardButton.errorMessageprop by @amcclain in #4052 - Enable client WebSocket connectivity by default by @amcclain in #4053
- Add new
Cube.modifyRecordsAsyncby @ghsolomon in #4058 - Update
Store.revertRecordsandStore.revertto 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
v74.1.1
v74.1.0
What's Changed
- Added props to
ViewManagerto customize icons used for different view types by @TomTirapani in #4018 - Added
extraMenuItemstoViewManagerby @TomTirapani in #4019 - Consolidate
GroupingChooservalue/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
WebSocketServicereconnect 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
v73.0.0
What's Changed
- Make StoreCountLabelProps.store required by @ghsolomon in #3972
- Make
GridModel.defaultGroupSortFnnull-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|Buildfor 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.loadIdandtabIdproperties 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.openWindowby @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
What's Changed
- Update Admin log viewer handling for long lines by @amcclain in #3967
- Throw if methods called on disabled WebSocketService by @lbwexler in #3968
Full Changelog: v72.5.0...v72.5.1