File velocity-engine.changes of Package velocity-engine.36971

-------------------------------------------------------------------
Wed Oct  2 16:43:05 UTC 2024 - Fridrich Strba <fstrba@suse.com>

- Version 2.4:
  * Fixes:
    + Drop CachingDatabaseObjectsFactory class
    + Clarify template reuse in RuntimeInstance javadoc
    + Make commons-pool2 dependency optional
    + Fix overzealous string to number conversion in comparison
    + Unclosed #[[ ]]# statement should give a parsing error
    + Add a new compatibility flag for integer ranges immutability
    + VELOCITY-981: Upgrade to Parent 7
    + Support Java 16 records in property lookup
    + VELOCITY-977: Upgrade Java Compiler Compiler to Version 7.0.13
    + VELOCITY-976: Remove obsolete VelTools66TestCase
    + VELOCITY-974: Use non-deprecated config property for resource
      loaders in VelocityEngineFactory
    + VELOCITY-973: Upgrade dependencies
    + VELOCITY-951: DataSourceResourceLoader: property
      datasource_url wrong
    + VELOCITY-972: Remove Commons IO
    + VELOCITY-971: Upgrade to Parent 6
    + Easier #include and #parse directives subclassing - fixes
      VELOCITY-959
    + Make templates cloneable - fixes VELOCITY-958
    + Fixes VELOCITY-953 where VelocimacroProxy polutes context
      stack due to wrong handling of #break or exceptions
- Split into two _multibuild flavours, so that the
  velocity-engine-core can be used early.
  * generate and customize ant build system
- Fetch sources using a source service from git tag
- Removed patch:
  * build.patch
    + not needed with this version
- Added patch:
  * 0001-Implement-the-new-method-from-StandardParserVisitor-.patch
    + implement one missing method from StandardParserVisitor
      interface that renders the BaseVisitor class uninstantiable

-------------------------------------------------------------------
Tue Feb 20 13:17:21 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

-------------------------------------------------------------------
Sat Sep 16 08:27:27 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp

-------------------------------------------------------------------
Thu May  5 10:02:28 UTC 2022 - Stefan Bluhm <stefan.bluhm@clacee.eu>

- Create javadoc packages for Enterprise Linux builds.

-------------------------------------------------------------------
Fri Apr 15 18:24:25 UTC 2022 - Stefan Bluhm <stefan.bluhm@clacee.eu>

- Adapted for Enterprise Linux build.

-------------------------------------------------------------------
Tue Dec 14 10:38:40 UTC 2021 - Fridrich Strba <fstrba@suse.com>

- Version 2.3:
  * Fixes:
    + Fix parser bug (newline and space inside an empty inline map
      definition). Fixes VELOCITY-927.
    + Backported Spring framework Velocity Engine integration
	  classes from Spring 4.x, in the new module spring-velocity-support.
	  Fixes VELOCITY-933.
    + Let SecureUberspector block methods on ClassLoader and subclasses.
      Fixes VELOCITY-931.
    + Added Travis CI.
    + Don't leak classes via Stop.STOP_ALL stack trace.
- Removed patch:
  * velocity-engine-2.2-CVE-2020-13936.patch
    + Integrated upstream

-------------------------------------------------------------------
Mon Oct 25 11:34:21 UTC 2021 - Cédric Bosdonnat <cbosdonnat@suse.com>

- Version 2.2:
  * see changes on https://velocity.apache.org/news.html
- Added patches:
  * velocity-2.2-CVE-2020-13936.patch
  * build.patch
openSUSE Build Service is sponsored by