https://github.com/amaltsev/XAO-Web
-----------------------------------

commit 6d0c6f422dab440d3bddd084e9b6a7c2a5be5f08
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 1 16:44:50 2022 -0700

    1.89 Minor old changes to FilloutForm

commit e5655b72472e3e9b899270b4729df7f240558ade
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Apr 8 19:04:06 2022 -0700

    1.88 Added array operations to Web::Clipboard

commit 888d6b90c512e5f0e62f96a1fd7f7fd2e471f37a
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Jun 8 14:53:36 2021 -0700

    1.87 Filtering out %00 in CgiParam

commit 7211a2637c489b576834c2d60154b0358f2dae5b
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Sep 22 17:47:52 2020 -0700

    1.86: Fixed subtle bugin 1.85 (json object caching)
    
    Since 1.85 returned a cached JSON object and then could call utf8(0)
    on it when embedding that effectively switched the cached object to
    character mode.
    
    This can also happen in client code and there is no easy way to protect
    the cached object, so removed the caching completely.

commit dd29f042210768b0a92608a66576e68e5949a7af
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Sep 22 16:45:21 2020 -0700

    v1.85 Made it possible to output sorted "canonical" JSON
    
    This is useful for stabilizing output, making it unchanged on the same
    data from one run to another.

commit 20dd1d3bc5b811503f5722a16037b60197fe7ef4
Author: Andrew Maltsev <am@ejelta.com>
Date:   Thu Sep 17 20:22:22 2020 -0700

    1.84 Security fix for json-embed in Web::Action
    
    Encoding <> characters in json output

commit 88febab5e2a7b1a1b1ae8f31dd3fd8817a9e7ddf
Author: Andrew Maltsev <am@ejelta.com>
Date:   Wed Sep 9 16:15:38 2020 -0700

    README update

commit 26e3d50176a1362bb5760858f5e2ccd367a219a8
Author: Andrew Maltsev <am@ejelta.com>
Date:   Mon Aug 31 14:29:48 2020 -0700

    Minor POD update, linked to Apache::XAO and Plack modules

commit 550acb723c1b9fb4976518fc67c2eae7867cde1d
Author: Andrew Maltsev <am@ejelta.com>
Date:   Wed Aug 26 16:15:47 2020 -0700

    1.83 Added a missing MANIFEST entry
    
    Requires a version bump :(

commit 4a2b0169814ddb4322902459aa633bdb87db2947
Author: Andrew Maltsev <am@ejelta.com>
Date:   Wed Aug 26 15:24:55 2020 -0700

    1.82 Support for samesite and sscompat in cookies
    
    Setting SameSite and optionally a compatibility setting for browsers
    that have not caught up yet. Can be set in a global configuration or for
    specific cookies.

