Revision history for XS-Parse-Keyword-FromPerl

0.10    2024-08-31
        [CHANGES]
         * Updates for XPK v0.37:
            + Added `XPK_WARNING` and the conditional variants
         * Updates for XPK v0.39:
            + Added optional `XPK_ARITHEXPR_OPT`, `XPK_TERMEXPR_OPT` and
              `XPK_LISTEXPR_OPT`

        [BUGFIXES]
         * Update to latest hax/ support files to avoid compile-time failure
           on missing `SAVEt_LONG`, removed in perl 5.41.3

0.09    2024-01-06
        [CHANGES]
         * Quiet the meta::experimental warnings of meta 0.003_002

0.08    2024-01-03
        [CHANGES]
         * Dynamically generate `OP_*` constants when requested from
           `Optree::Generate`
         * Use `meta` instead of `no strict 'refs'` hackery

0.07    2023-07-19
        [CHANGES]
         * Updates for XPK v0.35:
            + Renamed container macros `XPK_PARENS`, etc...
            + Added `XPK_FLAG_BLOCKSCOPE`, `XPK_INTRO_MY`

0.06    2023-07-09
        [CHANGES]
         * Improvements to `make_entersub_op()`:
            + Optional `flags` named argument instead of upfront zero
            + Support also plain strings, stored as GV with RV2CV at runtime
         * Various docs updates and fixes

0.05    2023-07-08
        [CHANGES]
         * Split out all the optree-generating functions into a new module,
           `Optree::Generate`
         * Added `XS::Parse::Infix::FromPerl`

0.04    2023-03-06
        [CHANGES]
         * Provide wrappings of `newASSIGNOP()` and `newCONDOP()`
         * Provide wrappings of `op_scope()`, `op_contextualize()` and the
           `G_*` context constants

0.03    2023-02-19
        [CHANGES]
         * Provide wrappings of more parser pieces - the single-argument
           parametric ones and most of the structure-forming ones.
         * Also provide the non-my variant `XPK_LEXVAR`

0.02    2023-02-17
        [CHANGES]
         * Provide wrappings for the simple parser pieces - non-structural,
           non-parametric ones, and arguments to the `build` phase
         * Provide wrappings of many of perl's `new*OP()` functions

0.01    2023-02-16
        First version, released on an unsuspecting world.