Support custom JSON/XML serializers for ACF11 compatibility - customSerializer

Description

This is related to https://luceeserver.atlassian.net/browse/LDEV-974#icft=LDEV-974 and probably LDEV-2181.
Support for certain serialization settings for compatibility with ACF11 has been added to Lucee in LDEV-974, but support for a custom serializer class (using this.customSerializer in application.cfc) has been omitted.

Example use case: The default JSON representation for the current date and time using serializeJSON() with a US locale is "February, 06 2020 11:30:00 +0100". We would like to change that to an ISO-8601-compliant representation like "2020-01-06T11:30:00+0100".
As far as I understand, this is a typical use case for a custom serializer class.

Activity

Details

Assignee

Reporter

Labels

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Priority

Created 6 February 2020 at 10:42
Updated 29 May 2023 at 12:33