This repository has been archived by the owner on Sep 26, 2024. It is now read-only.
v1.1.0
New
- Added ctx.redirect() support to Page handlers.
- Added replace property to ctx.redirect() to replace the current entry in the user's history stack, like
history.replaceState
. - Added highlightColor property to io.display.table and io.select.table's
renderCell
method to highlight a cell's background and text colors. - Added a global
onError
callback to the Interval constructor, perfect for logging or reporting to error services. - Page handlers can now return
undefined
orNone
to conditionally opt out of custom layouts and fall back to rendering the default index. - Markdown is now supported in io.display.table and io.select.table cells and in any input IO methods' helpText properties.
Fixed
- Improved retry and timeout behavior, preventing large payloads from saturating connection to Interval.
- Fixed issues with Pages showing up in the dashboard sidebar in some cases when they shouldn't.
- Fixed .validate() calls when chained after .withChoices() calls.