Skip to content

Version 2023.06

Compare
Choose a tag to compare
@cederberg cederberg released this 30 Jun 05:01
· 401 commits to main since this release
  • Support for loading apps as ESM (beta)
    It is now possible to load apps as ES modules (ESM) by using a module resource type. This is also the default type for any *.mjs files found.
  • Updated Cache-Control and ETag response headers
    The default caching of responses now permits 24 hour private caches, but uses new resource URLs to allow cache-busting to work properly.
  • Added new RapidContext.UI.Msg module
    This module provides default message dialogs that can be used in a any app.
  • Improved TableColumn widget with a cellStyle attribute
    This allows some simple formatting to be made in pure CSS, without a custom renderer.
  • New warning and success color schemes
    The <Button> and <Dialog> widget both support these new styles, along with danger and info.
  • Added automatic session check every hour
    Each browser tab will now run a session check every hour and provide an error if the user is logged out.
  • Security: Removed default anonymous access to start and help apps
    The default permissions have been changed to require a login for all built-in apps.
  • HTTP: Optional connection validation
    It is now possible to validate HTTP connections using an optional HTTP OPTIONS call.
  • Deprecation warnings
    Any reference to a deprecated procedure type or procedure will now log a warning message. Same with several deprecated properties and similar elsewhere.

Read the full changelog for additional details.