platformchangelog.dev
43 tools
feedrelease

ServiceNow SDK 4.10.0

SDK 4.10.0

**************

Changes

  • Fixed a timezone default mismatch that could shift run_start during round-trip — an empty/floating timezone is now treated as UTC consistently in both directions.fixed
  • Fixed an "Invalid time value" crash when a timezone conversion landed exactly on midnight.fixed
  • Fixed midnight (00:00:00) execution times being dropped instead of preserved.fixed
  • Removed incorrect defaults for entered_time, run_weekinmonth, and run_month that didn't match the platform's actual database defaults.fixed
  • Added many-to-many relationship (mtom) attribute support to reference columns.fixed
  • Table access policy fields are now only written when explicitly defined, instead of always being emitted.fixed
  • Column max_length now defers to the instance's install-time default instead of the SDK guessing a value.fixed
  • Fixed build failures related to sys_ux_macroponent categories on non-standard platform values.fixed
  • Tightened the criteria for emitting sys_documentation on build to avoid unnecessary noise.fixed
  • Stopped incorrectly inferring add_message from a Business Rule's message field.fixed
  • Added icon field support to UiAction and fixed a client boolean handling bug in build.fixed
  • Reference columns are now inferred from table schema, and view fields resolve correctly by name.fixed
2 more lines
  • Numeric-literal choice field values (e.g. a schema resolving to a union of number literals) are now coerced correctly instead of being missed.fixed
  • Fixed $meta on Form not being usable to control output directory.fixed
5 maintenance lines (dependency bumps, CI, tests, docs)
  • Added support for authoring and running list steps in ATF tests.maintenance
  • Added surface support for the runServerSideScript step in Script Include ATF tests.maintenance
  • Fixed a catalog client script order mapping bug.maintenance
  • Preserved label overrides on inherited table fields during transform.maintenance
  • Local_or_existing is now omitted correctly when not present in the source record.maintenance
19 lines14 fixed5 maintenancetyped from the source notes

Full release notes ↗ · all ServiceNow SDK releases

Report a mistake

context

Tools

ServiceNow SDK

Other ServiceNow SDK releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed