Skip to content

Release v22.138.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 02:10
625aa94

Added

  • IApplicationCalendar resolves the time zone for an operation (operation, then tenant through ICanProvideTenantCalendar, then Cratis:Arc:Calendar:TimeZone, default UTC) and rejects ids that are not IANA zones at startup. See Application calendar. (#3521)
  • ReevaluateAtBoundaries re-evaluates a live query answer when a clock boundary passes, such as the local date changing, not only when the data changes. (#3521)
  • Unchanged builds now skip proxy discovery and keep the generated files; set CratisProxiesIncremental to false to always regenerate. (#3524)

Changed

  • Command scenarios cache constraint and command-dependency discovery, so each scenario no longer re-scans them. (#3496)

Fixed

  • Direct (WebSocket/SSE) observable queries now send source errors to the client as a failed result instead of closing silently. (#3413)
  • A deleted index.ts is recreated the next time proxies are generated. (#3524)