1. a49abc8 (Manual: Updated legal text in the footer.) by ddekany · 7 weeks ago 2.3-gae
  2. 97bc9b8 (Manual: Added ®) by ddekany · 7 weeks ago
  3. 04a57e4 Javadoc: (Typo fix) by ddekany · 3 months ago
  4. 86455dc Updated version to 2.3.35-SNAPSHOT by ddekany · 3 months ago
  5. f2b4844 Javadoc: (Typo fix) by ddekany · 4 months ago
  6. 6969b89 Javadoc: Improved Configuration documentation by ddekany · 4 months ago
  7. 0c85748 Javadoc: Fixed malformed HTML by ddekany · 4 months ago
  8. 3f4fda5 Manual: Updated release date, and some more version history adjustments by ddekany · 4 months ago
  9. 46343f2 Javadoc: Document the effect of incompatibleImprovements 2.3.34. by ddekany · 4 months ago
  10. e263604 Adjusted description in the generated pom.xml by ddekany · 5 months ago v2.3.34-gae
  11. 55ffb5e Adjusted last merged PR: incompatibleImprovements 2.3.24 -> 2.3.34. Added more JUnit tests. Updated version history. by ddekany · 5 months ago
  12. 69cf616 Merge pull request #120 from nolaviz/sep-incompatible-improvements by ddekany · 5 months ago
  13. de37405 Re-enable bare `<sep>` when incompatibleImprovements < 2.3.34. by Alon Ziv · 5 months ago
  14. aba94c0 Adjusted description in POM by ddekany · 5 months ago
  15. 6579c86 (Manual typo fix) by ddekany · 5 months ago
  16. becc837 Comment in gradle.properties about how to avoid modifying it by ddekany · 5 months ago
  17. 19e99c6 Updated Manual for 2.3.34 release by ddekany · 5 months ago
  18. b0d4ffd Updated version number by ddekany · 5 months ago
  19. ffd0bf4 Minor code cleanup for #switch/#on by ddekany · 5 months ago
  20. fdb3cee Manual: Added GitHub PR links to 2.3.34 change log. by ddekany · 5 months ago
  21. 578106c Post-merge adjustments for "Fix sep directive in syntax A breaks templates in syntax B": Added it to change log. Replaced JUnit test with one that covers more variations. by ddekany · 5 months ago
  22. 66c94aa Merge pull request #119 from binokkio/fix-sep by ddekany · 5 months ago
  23. 268f555 Fix typo by Binokkio · 5 months ago
  24. 0649015 Fix sep directive in syntax A breaking templates in syntax B by Binokkio · 5 months ago
  25. 5d2022d Merge pull request #118 from Blackman99/patch-1 by ddekany · 5 months ago
  26. 033136c fix: with_args output by Dongsheng Zhao · 6 months ago
  27. ce5d869 Minor cleanups related to ?trimToNull/?emptyToNull/?blankToNull by ddekany · 6 months ago
  28. e46d3bd (Manual typo fix) by ddekany · 6 months ago
  29. 3cca126 Github actions: Updated even more actions by ddekany · 7 months ago
  30. fe671f2 Merge pull request #117 from Swilvan/2.3-gae by ddekany · 7 months ago
  31. 6d73c19 Github actions: Updated from unsupported actions/upload-artifact version by ddekany · 7 months ago
  32. 304ca67 Fix typo in docs by Silvan van Leeuwen · 7 months ago
  33. 7d9f5e5 #switch #on PR post-merge adjustments: by ddekany · 8 months ago
  34. 7a429fe Merge pull request #114 from scrhartley/switch-on by ddekany · 8 months ago
  35. 30a6e32 Merge pull request #112 from timlueg/2.3-gae by ddekany · 8 months ago
  36. dda4faf Merge pull request #108 from hduelme/use-StandardCharsets-instead-of-string by ddekany · 8 months ago
  37. e325894 Version number fixes/adjustments by ddekany · 8 months ago
  38. 943c9b6 Refinements for blank_to_null, empty_to_null, and trim_to_null built-ins PR: by ddekany · 9 months ago
  39. be043ec Merge pull request #111 from chrisrueger/add-is_blank-builtin-for-string by ddekany · 9 months ago
  40. 1836779 Merge remote-tracking branch 'upstream/2.3-gae' into add-is_blank-builtin-for-string by Christoph Rueger · 9 months ago
  41. 5708060 mention and link missing value operator by Christoph Rueger · 9 months ago
  42. fa05011 add to alphabetical index by Christoph Rueger · 9 months ago
  43. dfad869 manual for trim_to_null and empty_to_null by Christoph Rueger · 9 months ago
  44. 501b893 add manual for ?blank_to_null by Christoph Rueger · 9 months ago
  45. d03f7f7 Build: Some build cleanup, and documentation regarding static linking to _Java9Impl/_Java16Impl using the multi-release JAR format. by ddekany · 9 months ago
  46. 3f2d643 Build: test task to always use the jar, as "JEP 238: Multi-Release JAR Files" doesn't work otherwise by ddekany · 9 months ago
  47. 27f33c8 add ?trim_to_null and ?empty_to_null by Christoph Rueger · 9 months ago
  48. ee239a7 implement ?blank_to_null instead of ?is_blank by Christoph Rueger · 9 months ago
  49. fb80ca9 Compile regex for cleanStr only once by timlueg · 9 months ago
  50. fe9f0a5 move tests to java by Christoph Rueger · 9 months ago
  51. 3899be7 change implementation by Christoph Rueger · 9 months ago
  52. ae5aaca fix NUMBER_OF_BIS to 298 by Christoph Rueger · 9 months ago
  53. dde131e add testcase by Christoph Rueger · 9 months ago
  54. be3490d add ?is_blank builtin for Strings by Christoph Rueger · 9 months ago
  55. f292ff3 Statically linked JavaNImpl classes, utilizing "JEP 238: Multi-Release JAR Files" by ddekany · 11 months ago
  56. ec3fd7c Corrected/improved Javadoc related to classicCompatible mode. Fixed issue where setClassicCompatibleAsInt did not mirror the value change in the Properties object. Added more tests for classicCompatible=true behavior. Some minor code cleanup (simplifications allowed by newer Java versions). by ddekany · 10 months ago
  57. ebb38ff FREEMARKER-227: Fixed bug, where if classic_compatible mode was true (rarely used), then sequence built-ins, like seq?seq_contains(value), has failed with NullPointerException if values of incompatible types had to be compared. The intended behavior is to convert the values to string, and then compare them (to mimic the behavior of FreeMarker 1.x). by ddekany · 10 months ago
  58. f35e19e README: Java 17 is needed instead of 16 at some places by ddekany · 11 months ago
  59. 8d52bc8 Build: RAT Xalan dependency not needed anymore, as docgen now pulls in the missing 2.7.3 dependency by ddekany · 11 months ago
  60. 29bb7bb Manual: Version history update by ddekany · 11 months ago
  61. fa7e009 Merge branch '2.3.33-maintenance' into 2.3-gae by ddekany · 11 months ago
  62. ef7b05d Converted package.html-s to package-info.java-s, as otherwise they were missing from the javadoc output in the new build. by ddekany · 11 months ago 2.3.33-maintenance
  63. cb65493 Updated to docgen to 0.0.3-SNAPSHOT by ddekany · 11 months ago
  64. f2094c2 Updated version to 2.3.34-SNAPSHOT by ddekany · 11 months ago
  65. 136f131 Merge pull request #110 from kelemen/multi-release-jar by ddekany · 11 months ago
  66. 4ef7a3c Added `testWithJar` tasks to test against the multi release jar. The other tests are kept as well to avoid complications and to allow for faster test runs when just checking a particular class (or source set). by Attila Kelemen · 11 months ago
  67. 7f935b5 Creating multi release jar instead of just mixing classes compiled by different versions of javac. by Attila Kelemen · 11 months ago
  68. b448ea6 Manual: Updated release date by ddekany · 11 months ago
  69. 2a50e0f Merge pull request #109 from Attacktive/2.3-gae by ddekany · 12 months ago
  70. cf3da59 Manual: Fixed release date. README: minor typo by ddekany · 12 months ago v2.3.33-gae
  71. 05cc25c Build fixes: source package build has failed by ddekany · 12 months ago
  72. 8a22785 Added release date by ddekany · 12 months ago
  73. 81dbe9e Set version number 2.3.33 (not SNAPSHOT anymore) by ddekany · 12 months ago
  74. 6ae81c7 README markdown fix by ddekany · 12 months ago
  75. e55ff1e Minor javadoc fix in TemplateProcessingTracer by ddekany · 12 months ago
  76. 68e95a3 Updated README.md, mostly to describe Gradle build better. by ddekany · 12 months ago
  77. bf5e0b0 Renamed some ZeroArgumentNonVoidMethodPolicy-es to reflect the meaning more precisely (on the expense of having really long enum names): by ddekany · 12 months ago
  78. 5afeb9a Improved JavaDoc related to ZeroArgumentNonVoidMethodPolicy (mostly). by ddekany · 12 months ago
  79. b9bc919 docs: correct typos by Attacktive · 12 months ago
  80. 213cba6 use StandardCharsets instead of string by hduelme · 1 year ago
  81. 3b0de72 Fixed: Configuration.setServletContextForTemplateLoading did not support Jakarta by ddekany · 1 year, 1 month ago
  82. be9849a TemplateProcessingTracer: Pass the element to exitElement too. by ddekany · 1 year, 1 month ago
  83. 9cc2b9c ZeroArgumentNonVoidMethodPolicy: Improved behavior when a record has Java Bean property read methods to expose the record components on the traditional way too. by ddekany · 1 year, 1 month ago
  84. 9771619 Renamed nonRecordZeroArgumentNonVoidMethodPolicy to defaultZeroArgumentNonVoidMethodPolicy, as we will also need this for value objects in later java versions. by ddekany · 1 year, 1 month ago
  85. c31adb0 Fixed NPE on Java 9+ when check if an array type is accessible. by ddekany · 1 year, 1 month ago
  86. 7c802f4 Convert some tabs to newlines in the grammar by scrhartley · 1 year, 1 month ago
  87. 3af7fe3 Some Javadoc improvements related to incompatible_improvements and the object_wrapper setting by ddekany · 1 year, 2 months ago
  88. 3afe046 FREEMARKER-216: Fixed some IllegalAccessException-s appearing since Java 16 (JEP 396), because invoke public methods on public, but internal JDK classes by ddekany · 1 year, 2 months ago
  89. e7d5dc4 Added support class to access Java 9 module API by ddekany · 1 year, 2 months ago
  90. 5a81f5f Fixed log dependencies of javax.servlet Jetty tests (Jetty logs weren't visible) by ddekany · 1 year, 2 months ago
  91. 429e2d0 Fixed Java version detection (Java 8 version is returned as 1.8.x, but Java 9+ it's 9.x. not 1.9.x). Also, code cleanup. by ddekany · 1 year, 2 months ago
  92. cd58cbe Added support for marking obj.prop and obj.prop() to be the same in templates (and equally obj["prop"], and obj["prop"]()). Made Java zero argument methods to be such properties by default, if incompatibleImprovements is at least 2.3.33. Added ZeroArgumentNonVoidMethodPolicy, and BeansWrapperConfiguration.nonRecordZeroArgumentNonVoidMethodPolicy, and recordZeroArgumentNonVoidMethodPolicy to implement these. Also,added GenericObjectModel which implements MethodCallAwareTemplateHashModel, and create that in BeansWrapper instead of StringModel. by ddekany · 1 year, 4 months ago
  93. ef28b9c Manual: Old URL-s cleanup by ddekany · 1 year, 3 months ago
  94. 5035e07 Add "on" to list of built-in directive names by scrhartley · 1 year, 3 months ago
  95. cee8d07 #on directive in #switch as an alternative to #case by scrhartley · 1 year, 3 months ago
  96. 423bc69 (Build: Some comments, and minor cleanup) by ddekany · 1 year, 4 months ago
  97. b4d02a4 (Minor code cleanup, and javadoc improvements.) by ddekany · 1 year, 4 months ago
  98. 6765b58 FREEMARKER-218: Added documentation/comments by ddekany · 1 year, 3 months ago
  99. babdccb Merge pull request #104 from kelemen/generated-jakarta-sources by ddekany · 1 year, 3 months ago
  100. c88ed78 Added Jakarta sources generation. by Attila Kelemen · 1 year, 4 months ago