Skip to content

Latest commit

 

History

History
713 lines (647 loc) · 48.4 KB

changelog.md

File metadata and controls

713 lines (647 loc) · 48.4 KB

Scalate Changelog

Scalate 1.9.8, released 2022-03-27

  • 015af614 Update jruby-complete to 9.3.4.0 by Scala Steward
  • 646fd499 Update spring-webmvc to 5.3.17 by Scala Steward
  • 7d2b49f9 Mustache - add support for dotted names (#453) by Damian Gołda
  • dc46d1b3 Bump actions/checkout from 2 to 3 by dependabot[bot]
  • c4407bbe Update logback-classic to 1.2.11 by Scala Steward
  • a20ee78a Update scala-parser-combinators to 2.1.1 by Scala Steward
  • 9465f885 Update sbt-sonatype to 3.9.12 by Scala Steward
  • 693d25c8 Update sbt-buildinfo to 0.11.0 (#447) by scala-steward-bot
  • 2a378021 Update spring-webmvc to 5.3.16 by Scala Steward
  • 7cce934b Update sbt-sonatype to 3.9.11 by Scala Steward
  • e9ea3df9 Update slf4j-api to 1.7.36 by Scala Steward
  • dbf2b21e Update jetty-server, jetty-util, ... to 11.0.8 by Scala Steward
  • f8005cb4 Update sbt-updates to 0.6.2 by Scala Steward
  • 52a3bb91 Update sbt to 1.6.2 by Scala Steward
  • 4a6a7a86 Update slf4j-api to 1.7.35 by Scala Steward
  • 09eaa0cf Update slf4j-api to 1.7.34 by Scala Steward
  • 08062a0d Update scalatest to 3.2.11 (#438) by scala-steward-bot
  • 7830634d Update json4s-native to 4.0.4 by Scala Steward
  • 66e6d9e9 Update jruby-complete to 9.3.3.0 by Scala Steward
  • 0d838a58 Update org.apache.karaf.shell.console to 4.3.6 (#435) by scala-steward-bot
  • d457a1c0 Update slf4j-api to 1.7.33 (#434) by scala-steward-bot
  • 1839ad86 Update spring-webmvc to 5.3.15 by Scala Steward
  • f8d10658 Update scala-compiler, scala-library to 2.13.8 by Scala Steward
  • bf285d71 Update sbt to 1.6.1 by Scala Steward
  • 629f6376 Update sbt to 1.6.0 by Scala Steward
  • 9f8f28b8 Update logback-classic to 1.2.10 by Scala Steward
  • bd94d8fc Update org.apache.karaf.shell.console to 4.3.5 by Scala Steward
  • 290fd20b Update sbt-updates to 0.6.1 by Scala Steward
  • 8a5fc6f1 Update sbt to 1.5.8 by Scala Steward
  • 2efa393d Update org.apache.karaf.shell.console to 4.3.4 by Scala Steward
  • 845e893d Update logback-classic to 1.2.9 by Scala Steward
  • 1ce490c7 Update spring-webmvc to 5.3.14 by Scala Steward
  • bc8f2583 Update snakeyaml to 1.30 by Scala Steward
  • c38ffeeb Update sbt to 1.5.7 by Scala Steward
  • 68e0c187 Update logback-classic to 1.2.8 by Scala Steward
  • 08a6fdbd Update sbt to 1.5.6 by Scala Steward
  • 2323407a Update jruby-complete to 9.3.2.0 by Scala Steward
  • b02ddd9e Update logback-classic to 1.2.7 by Scala Steward
  • a5659fc4 Update spring-webmvc to 5.3.13 by Scala Steward
  • 3a4cfde5 Recursively loads the classpath of the parent class loader (#414) by giiita
  • e689a806 Update scala-compiler, scala-library to 2.13.7 by Scala Steward
  • 6522c9d9 Update sbt-unidoc to 0.5.0 by Scala Steward
  • 7813f080 Update spring-webmvc to 5.3.12 by Scala Steward
  • d9f6fd49 Update spring-webmvc to 5.3.11 by Scala Steward
  • 2a971cab Update jruby-complete to 9.3.1.0 by Scala Steward
  • 718b3357 Update jetty-server, jetty-util, ... to 11.0.7 by Scala Steward
  • 726b7bc9 Update sbt-git to 1.0.2 by Scala Steward
  • 74d912cf Update sbt-mima-plugin to 1.0.1 by Scala Steward
  • 9f8a6ad6 Update scala-parser-combinators to 2.1.0 by Scala Steward
  • c06bbd05 Update jruby-complete to 9.3.0.0 by Scala Steward
  • 3eb95a81 Removed deprecated settings (#403) by Magnolia.K
  • d3f757c0 Update scalatest to 3.2.10 (#400) by scala-steward-bot
  • c0e6fe71 Update spring-webmvc to 5.3.10 by Scala Steward
  • 9cd8c00f Update scala-compiler, scala-library to 2.12.15 by Scala Steward
  • ad04cc1a Update logback-classic to 1.2.6 by Scala Steward
  • e8c88261 Update org.apache.karaf.shell.console to 4.3.3 by Scala Steward
  • b5c6fd14 Update sbt-sonatype to 3.9.10 by Scala Steward
  • e5687f3c Update sbt-mima-plugin to 1.0.0 by Scala Steward
  • eefeb797 Update sbt-sonatype to 3.9.9 by Scala Steward
  • 836d3415 Update sbt-updates to 0.6.0 by Scala Steward
  • 300fed70 Update logback-classic to 1.2.5 (#390) by scala-steward-bot
  • 27b53ded Update json4s-native to 4.0.3 by Scala Steward
  • 50281814 Update json4s-native to 4.0.2 by Scala Steward
  • 4e86cc80 Update scala-xml to 2.0.1 by Scala Steward
  • f231dd03 Update scala-xml by xuwei-k
  • 30f01f94 remove unused code in build file by kenji yoshida
  • 93f80541 Update logback-classic to 1.2.4 by Scala Steward
  • 80aeb387 Update slf4j-api to 1.7.32 by Scala Steward
  • 120f9d81 Update xsbt-web-plugin to 4.2.4 (#383) by scala-steward-bot
  • 2c028661 Update spring-webmvc to 5.3.9 by Scala Steward
  • 4738c160 Update sbt to 1.5.5 by Scala Steward
  • c5fd0c3a Update jetty-server, jetty-util, ... to 11.0.6 by Scala Steward
  • cb281f5e Update xsbt-web-plugin to 4.2.3 by Scala Steward
  • cc4d77cd Update json4s-native to 4.0.1 by Scala Steward
  • e7d4913c supplied the empty argument list () explicitly (#377) by Magnolia.K
  • 76fc10c0 Fix permissions on license file (#376) by Magnolia.K
  • 176c96ed Enabled tests that had been disabled (#375) by Magnolia.K
  • f0f92760 Update MimaSettings.scala by kenji yoshida
  • 11d5ba31 Updat the CHAGELOG format by Kazuhiro Sera
  • 8e9bef64 Start 1.9.8 dev by Kazuhiro Sera

Scalate 1.9.7, released 2021-06-20

  • b12cd64e Update scala-parser-combinators to 2.0.0 (#356) by scala-steward-bot
  • 8d9f2c52 Update scala-compiler, scala-library to 2.12.14 (#364) by scala-steward-bot
  • bc57c541 Compile with scala 2.12.13 (#351) by Anil Kumar Myla
  • 8c4e7cc8 Update slf4j-api to 1.7.31 by Scala Steward
  • e7d6b10e Update jruby-complete to 9.2.19.0 by Scala Steward
  • 854e1fe3 Update sbt to 1.5.4 by Scala Steward
  • cb4e6437 Update jetty-server, jetty-util, ... to 11.0.5 by Scala Steward
  • 1bdd3286 Update spring-webmvc to 5.3.8 by Scala Steward
  • 8ce912ef Update jetty-server, jetty-util, ... to 11.0.4 by Scala Steward
  • fb192771 Update jruby-complete to 9.2.18.0 by Scala Steward
  • 05d5e09b Update snakeyaml to 1.29 by Scala Steward
  • 9dd222fd Update sbt to 1.5.3 by Scala Steward
  • 1754b011 Update sbt-mima-plugin to 0.9.2 by Scala Steward
  • a5be61bc Update sbt-git to 1.0.1 by Scala Steward
  • f9e6361e Update jetty-server, jetty-util, ... to 11.0.3 by Scala Steward
  • d405dd55 Update scala-compiler, scala-library to 2.13.6 by Scala Steward
  • 72646ea9 Update org.apache.karaf.shell.console to 4.3.2 by Scala Steward
  • 265a254d Update junit-4-13 to 3.2.9.0 (#358) by scala-steward-bot
  • 70dc0b32 Update scalatest to 3.2.9 by Scala Steward
  • 2685748f Update sbt-mima-plugin to 0.9.1 (#355) by scala-steward-bot
  • 72f29ebb Update spring-webmvc to 5.3.7 by Scala Steward
  • 24e9696f fail-fast: false by kenji yoshida
  • b9f8523b Update sbt to 1.5.2 by Scala Steward
  • db675fe0 Update sbt-mima-plugin to 0.9.0 (#352) by scala-steward-bot
  • 6f9a2b30 Update sbt to 1.5.1 by Scala Steward
  • 33c05876 Update junit-4-13 to 3.2.8.0 by Scala Steward
  • a2300757 Update scalatest to 3.2.8 by Scala Steward
  • d84a6d43 Update spring-webmvc to 5.3.6 by Scala Steward
  • b53d2c04 Update sbt-updates to 0.5.3 by Scala Steward
  • 03d464bc Bump actions/setup-java from v1 to v2 (#345) by dependabot[bot]
  • e7337a45 Update sbt to 1.5.0 by Scala Steward
  • 27a2c5e7 Update org.apache.karaf.shell.console to 4.3.1 by Scala Steward
  • 149e8136 Update scalatest to 3.2.7 by Scala Steward
  • 0c5cf4ab Update jruby-complete to 9.2.17.0 by Scala Steward
  • d60f2181 Update jetty-server, jetty-util, ... to 11.0.2 by Scala Steward
  • 9a29ded3 Update spring-webmvc to 5.3.5 by Scala Steward
  • d671e4a0 Update sbt-sonatype to 3.9.7 by Scala Steward
  • 25ea5525 Update sbt-sonatype to 3.9.6 by Scala Steward
  • b6ab5ad6 Update sbt to 1.4.9 by Scala Steward
  • d023f52e Update junit-4-13 to 3.2.6.0 (#334) by scala-steward-bot
  • 5540483b Update scalatest to 3.2.6 by Scala Steward
  • 8939b247 fix build setting by xuwei-k
  • 4caf6eec remove branch setting by kenji yoshida
  • dbd6cdb0 Update sbt to 1.4.8 by Scala Steward
  • 1f475b62 fix readme (#330) by Magnolia.K
  • 2d06fe22 Update Scala 2.13.5 (#329) by Magnolia.K
  • 1675a687 Update sbt-updates to 0.5.2 by Scala Steward
  • 2cba0898 Update jruby-complete to 9.2.16.0 by Scala Steward
  • e8f43745 Update jruby-complete to 9.2.15.0 by Scala Steward
  • f70b48d3 use slash syntax by xuwei-k
  • 139b16ca Update jetty-server, jetty-util, ... to 11.0.1 by Scala Steward
  • 2a4bbd47 Update snakeyaml to 1.28 by Scala Steward
  • 2a68a773 Update junit-4-13 to 3.2.5.0 (#321) by scala-steward-bot
  • 8d97b733 Update scalatest to 3.2.5 by Scala Steward
  • 4bc74335 Delete .travis.yml by kenji yoshida
  • 5414c51b Update junit-4-13 to 3.2.4.0 by Scala Steward
  • afa88edb Update scalatest to 3.2.4 by Scala Steward
  • dda0a362 Update spring-webmvc to 5.3.4 by Scala Steward
  • 0951f7a5 Update sbt-pgp to 2.1.2 by Scala Steward
  • de53da60 Update junit to 4.13.2 by Scala Steward
  • f78cf9fe Update xsbt-web-plugin to 4.2.2 by Scala Steward
  • 58ab73f7 Update to scala 2.13.4 (#313) by Ivan Stanislavciuc
  • 54d2ef30 Update sbt to 1.4.7 by Scala Steward
  • e99896e7 Update rhinocoffeescript to 1.12.7 by Scala Steward
  • 3e60c36b Update spring-webmvc to 5.3.3 by Scala Steward
  • 83ab010f Update issue templates by Magnolia.K
  • a37d201e Update sbt to 1.4.6 by Scala Steward
  • 595e007c Update sbt to 1.4.5 by Scala Steward
  • 158365ca Update spring-webmvc to 5.3.2 by Scala Steward
  • fcf5c8d2 Update jruby-complete to 9.2.14.0 by Scala Steward
  • 232bc06c Update scala.yml by kenji yoshida
  • 481ea7e0 Update jetty-server, jetty-util, ... to 11.0.0 by Scala Steward
  • ac643a32 Update sbt-pgp to 2.1.1 by Scala Steward
  • fbed9af8 Update sbt-pgp to 2.1.0 by Scala Steward
  • a02c6789 Update sbt-pgp to 2.0.2 by Scala Steward
  • cb9c9f4c Delete scala-steward.yml by kenji yoshida
  • b707ecfd Update jetty-server, jetty-util, ... to 9.4.35.v20201120 (#294) by github-actions[bot]
  • 9e8902c3 Update sbt to 1.4.4 (#295) by github-actions[bot]
  • 8239e824 Update scala-steward.yml by kenji yoshida
  • da5687db timeout-minutes: 10 by kenji yoshida
  • 3007e385 add dependabot.yml by kenji yoshida
  • 925da7b6 Update sbt to 1.4.3 by github-actions[bot]
  • 18d77977 Update scalatest to 3.2.3 (#289) by github-actions[bot]
  • 645ec477 Update jetty-server, jetty-util, ... to 9.4.34.v20201102 by github-actions[bot]
  • 7e8f0132 Update junit-4-13 to 3.2.3.0 by github-actions[bot]
  • ec15ea52 Update spring-webmvc to 5.3.1 by github-actions[bot]
  • 02cd0dc8 Update scala-steward.yml by kenji yoshida
  • 81bf60c2 Update sbt-sonatype to 3.9.5 by github-actions[bot]
  • 75cc9b17 Update sbt to 1.4.2 by github-actions[bot]
  • 1751cb90 Update scalatest to 3.2.2 (#282) by github-actions[bot]
  • 6c9fca94 Update org.apache.karaf.shell.console to 4.3.0 (#285) by github-actions[bot]
  • 1dce98a3 Update sbt-pgp to 2.0.1 by xuwei-k
  • df68f97e Update sbt to 1.4.1 by github-actions[bot]
  • c92f0855 Update spring-webmvc to 5.3.0 by github-actions[bot]
  • 468f587a Update spring-webmvc to 5.2.10.RELEASE by github-actions[bot]
  • d11957db remove "cachedResoluton = true" by kenji yoshida
  • 355fae58 Update sbt-mima-plugin to 0.8.1 by github-actions[bot]
  • bcf5d87f Update sbt-pgp to 1.1.2-1 by github-actions[bot]
  • 6b2b420b Create CODEOWNERS by kenji yoshida
  • 6ab52795 Create scala-steward.yml by kenji yoshida
  • 9da9d0a0 jetty 9.4.33.v20201020 by kenji yoshida
  • 0acf897c Update org.apache.karaf.shell.console to 4.2.10 by kenji yoshida
  • 367fdaf1 junit 4.13.1 by kenji yoshida
  • 035bd38c sbt-sonatype 3.9.4 by kenji yoshida
  • 85b07d83 Update dependencies by xuwei-k
  • 092029ab mima 0.8.0 by kenji yoshida
  • 1b4fb732 sbt-buildinfo 0.10.0 by kenji yoshida
  • 8cd17337 jetty 9.4.31.v20200723 by kenji yoshida
  • 5d01ba2c fix warning by kenji yoshida
  • 93cbd76b deleted sudo (#273) by magnolia
  • 2c672db3 Added GitHub Actions Badge by magnolia
  • 8dd6b3cc Added GitHub Actions for build by magnolia
  • eee7570c removed unnecessary dependencies (#272) by magnolia
  • ed368acc Update jruby-complete to 9.2.12.0 by kenji yoshida
  • d1e138c5 sbt 1.3.13 by kenji yoshida
  • 92f3ba60 Update xsbt-web-plugin to 4.2.1 by kenji yoshida
  • 746bbf3f jetty 9.4.30.v20200611 by kenji yoshida
  • 7b7b0a17 Update dependencies by kenji yoshida
  • 65da1007 sbt 1.3.12 by kenji yoshida
  • ce2916a4 sbt 1.3.11 by kenji yoshida
  • 2f2c989f drop deprecated modules (#271) by magnolia
  • 4be9bce1 Update mima settings by xuwei-k
  • 474d00fd Update jetty to 9.4.29.v20200521 by kenji yoshida
  • ca4cb4b2 Start 1.9.7 dev by Kazuhiro Sera
  • bc43b993 version 1.9.6 by Kazuhiro Sera
  • 89763041 sbt-updates 0.5.1 by kenji yoshida
  • ee756b6e deprecated scalate-less (#270) by magnolia
  • 557ea344 deprecated scalate-markdownj (#269) by magnolia
  • b1faeccd deprecated scalate-jrebel (#268) by magnolia
  • 6d224ad6 Scala 2.13.2 by xuwei-k
  • 35da6bf6 avoid deprecated return statement by xuwei-k
  • b6455752 fix warning. avoid scala.compat.Platform by xuwei-k
  • 830ea95f Removed the anonymous function escape by return statement (#261) by magnolia
  • 2a5f5af2 remove sbt-osgi plugin by xuwei-k
  • a27a0617 Deprecated Ruby sass filter (#260) by magnolia
  • 18db9677 Deprecated Pegdown filter (#259) by magnolia
  • 253c5bcf replaced deprecated api (#258) by magnolia
  • 5a4dd7ee replaced deprecated api by Magnolia.K
  • fb27ccec Update xsbt-web-plugin to 4.2.0 by kenji yoshida
  • 45fb819e update spring-webmvc by kenji yoshida
  • 3b1bd10c Update dependencies by xuwei-k
  • 47630d09 update cache setting by kenji yoshida
  • a8c6bc72 use https by kenji yoshida
  • f0127977 scala-xml 1.3.0 by kenji yoshida
  • e9b8fad1 Update sbt and mima-plugin by xuwei-k
  • 35ef0b96 Update camel-scala to 2.24.3 by xuwei-k
  • fd3218b3 Update jetty-server to 9.4.25.v20191220 by xuwei-k
  • b2ae2447 Update slf4j-api to 1.7.30 by xuwei-k
  • eb2ae75c Update spring-webmvc to 5.1.12.RELEASE by xuwei-k
  • ddc1d3de Update jetty-server to 9.4.24.v20191120 by xuwei-k
  • ef429f03 Update jetty-server to 9.4.23.v20191118 by xuwei-k
  • 6b975a41 Update slf4j-api to 1.7.29 by xuwei-k
  • 366bde80 Update jruby-complete to 9.2.9.0 by xuwei-k
  • c5129c40 Update sbt-updates to 0.5.0 by xuwei-k
  • 5b154165 Start 1.9.6 dev by Kazuhiro Sera

Scalate 1.9.6, released 2020-05-17

  • 89763041 sbt-updates 0.5.1 by kenji yoshida
  • ee756b6e deprecated scalate-less (#270) by magnolia
  • 557ea344 deprecated scalate-markdownj (#269) by magnolia
  • b1faeccd deprecated scalate-jrebel (#268) by magnolia
  • 6d224ad6 Scala 2.13.2 by xuwei-k
  • 35da6bf6 avoid deprecated return statement by xuwei-k
  • b6455752 fix warning. avoid scala.compat.Platform by xuwei-k
  • 830ea95f Removed the anonymous function escape by return statement (#261) by magnolia
  • 2a5f5af2 remove sbt-osgi plugin by xuwei-k
  • a27a0617 Deprecated Ruby sass filter (#260) by magnolia
  • 18db9677 Deprecated Pegdown filter (#259) by magnolia
  • 253c5bcf replaced deprecated api (#258) by magnolia
  • 5a4dd7ee replaced deprecated api by Magnolia.K
  • fb27ccec Update xsbt-web-plugin to 4.2.0 by kenji yoshida
  • 45fb819e update spring-webmvc by kenji yoshida
  • 3b1bd10c Update dependencies by xuwei-k
  • 47630d09 update cache setting by kenji yoshida
  • a8c6bc72 use https by kenji yoshida
  • f0127977 scala-xml 1.3.0 by kenji yoshida
  • e9b8fad1 Update sbt and mima-plugin by xuwei-k
  • 35ef0b96 Update camel-scala to 2.24.3 by xuwei-k
  • fd3218b3 Update jetty-server to 9.4.25.v20191220 by xuwei-k
  • b2ae2447 Update slf4j-api to 1.7.30 by xuwei-k
  • eb2ae75c Update spring-webmvc to 5.1.12.RELEASE by xuwei-k
  • ddc1d3de Update jetty-server to 9.4.24.v20191120 by xuwei-k
  • ef429f03 Update jetty-server to 9.4.23.v20191118 by xuwei-k
  • 6b975a41 Update slf4j-api to 1.7.29 by xuwei-k
  • 366bde80 Update jruby-complete to 9.2.9.0 by xuwei-k
  • c5129c40 Update sbt-updates to 0.5.0 by xuwei-k

Scalate 1.9.5, released 2019-10-06

  • 4df658bc Support Scala 2.13.1 (drop 2.13.0) by xuwei-k
  • 8d65ab13 Update sbt-updates to 0.4.3 by xuwei-k
  • a18ddc22 Update jetty-server to 9.4.21.v20190926 by xuwei-k
  • 0526f590 Update spring-webmvc to 5.1.10.RELEASE by xuwei-k
  • 731ac41a Update camel-scala to 2.24.2 by xuwei-k
  • 0bd6aa26 Bump sbt to 1.3.0 by kenji yoshida
  • 0d8e34b6 Update jruby-complete to 9.2.8.0 by kenji yoshida
  • ffc3726f Update slf4j-jdk14 to 1.7.28 by kenji yoshida
  • bf4eeb62 Update slf4j-api to 1.7.27 by xuwei-k
  • 93f6531f Update spring-webmvc to 5.1.9.RELEASE by xuwei-k
  • 49c30eb5 Update camel to 2.23.3 by xuwei-k
  • 004e13bb set "dist: trusty" by kenji yoshida
  • fe6a46c1 Update sbt-updates to 0.4.2 by xuwei-k
  • 570324eb Update dependencies by xuwei-k
  • a6e775f2 Update sbt-scalariform to 1.8.3 by xuwei-k
  • c0f4653e Update changelog for 1.9.4 by Kazuhiro Sera

Scalate 1.9.4, released 2019-06-15

  • a658b5eb version 1.9.4 by Kazuhiro Sera
  • 4f9b903b Update spring-webmvc to 5.1.8.RELEASE by xuwei-k
  • 5154b14f Scala 2.13.0 by xuwei-k
  • 089709d9 Use string interpolation to fix deprecations (#222) by magnolia
  • fe05402e Update org.apache.karaf.shell.console to 4.2.6 by xuwei-k
  • 30215031 Deprecated Scalate-Camel by Magnolia.K
  • 978bca60 removed unused import by Magnolia.K
  • 0c689a00 Added explicit conversion from Array to Seq by Magnolia.K
  • 95714eed version 1.9.4-RC1 by Kazuhiro Sera
  • 123fbddb Scala 2.13.0-RC3 by xuwei-k
  • 2d1b96ce Update spring-webmvc to 5.1.7.RELEASE by xuwei-k

Scalate 1.9.3, released 2019-04-13

  • e1c246b6 Fix parser-combinators bin-compatibility issue in Scala 2.11 by Kazuhiro Sera
  • b9d841f7 Update jruby-complete to 9.2.7.0 by xuwei-k

Scalate 1.9.2, released 2019-04-08

  • 4e3c7f30 Support Scala 2.13.0-RC1 by Kazuhiro Sera
  • 3a6bee40 Update spring-webmvc to 5.1.6.RELEASE by xuwei-k
  • 696cb5d2 Update dependencies by xuwei-k
  • 3c55167b update sbt plugins by xuwei-k

Scalate 1.9.1, released 2019-03-06

  • 73003700 Use StringBuffer.append(char) instead of StringBuffer.append(Object) for regular characters. Avoid Char boxing and Character.toString calls.
  • 38a92d89 Support Scala 2.13.0-M5
  • 22a49cac Removed unused repositories
  • 2bd5ab63 org.apache.felix.gogo.commands* are deprecated
  • 71c208de method inUltimateSource is deprecated
  • 4160f2d7 Class#newInstance is deprecated since Java9
  • 424c0212 Class#newInstance is deprecated since Java9
  • a318a00d Fix typos and misspellings #185
  • c7e0ad44 Fixed test code for both pygmentize 1.6 and 2.2
  • a1764797 enabled pygmentize's test on Travis-CI

Scalate 1.9.0, released 2018-07-19

  • Move jaxrs and jersey related classes to separate modules
  • Fix build for jaxrs and jersey modules
  • Remove Scalate Tool (no longer maintained)
  • Work needed for the migration from the deprecated sbt.Plugin
  • Remove unused imports
  • Fix the code which unnecessarily uses var instead of val
  • Remvoe unused variables
  • Migrate to sbt 1.x
  • Bump dependencies
  • Fix "Adapting argument list" warnings
  • Bump scalamd to 1.7.1
  • Use classpath#distinc instead of Sequences.removeDuplicates
  • Use scala.collection.Seq instead of scala.Seq
  • Replace TraversableForwarder usages because the module will be removed in Scala 2.13
  • Remove procedure syntax usages
  • Remove unused private fields
  • Remove unnecessary "return"
  • Use "HashMap.empty" instead of "new HashMap"
  • Fix JavaConverters usages which will be removed in Scala 2.13
  • Many necessary changes for Scala 2.13 adoption (thanks to Kenji Yoshida)
  • Bump scala-parser-combinators to 1.1.1
  • Remove unused local default argument
  • Upgrade JRuby version to the latest
  • Add MiMa detection policies

Scalate 1.8.0, released 2016-11-05

  • Fix BundleClassPathBuilder broken switching from 2.11 to 2.10 base branch
  • Provide 'generate-scala' and 'generate-website' tool commands
  • Enable Travis build
  • Add sbt-scalariform to sbt settings + Apply scalariform without manual modifications
  • Fix most of the existing warnings on source code
  • Enable to compile for Scala 2.12.0
  • Bump dependencies

Scalate 1.7.1, released 2015-03-16

  • Update of documentation contribution page (site.page)
  • Link fixes and updated comments in the development and build pages
  • Edit the User Guide documentation to clarify a few items
  • Grammar fix - subject-verb agreement
  • Add thread-safe RW access of ObjectIntrospector
  • Remove odd maybeCache

Scalate 1.7.0, released 2014-05-03

  • Fixed distro and tool for 2.10
  • Fix an issue where Spring MVC does not work when there is no ServletConfig
  • Replace Rhino 1.7R2 with RhinoCoffeeScript
  • Fix the problem a SourceMap is not correctly generated when a compiled .scala has large string literal(> 32276)
  • Upgrade to lesscss 1.3.3
  • Enable server side includes in less processing, by providing a lesscss ResourceLoader
  • Enable server side includes into less snippets embedded in HTML
  • Use RenderContext instead of DefaultRenderContext
  • Add the scala-parser-combinators module

Scalate 1.6.1, released 2012-12-29

  • Make sure Java 1.6 is targeted (1.6 release only worked with 1.7)

Scalate 1.6, released 2012-12-21

  • Built against scala 2.10
  • support stripping newlines from output in SSP templates
  • Test that consecutive Jade includes work.
  • unexpected fragment in parse results: improved error reporting, empty string is emitted instead of "()" - representation of Unit returned from println
  • use zinc server for incremental compilation when available
  • java.io.File.toUrl is deprecated
  • Predef.error is deprecated in Scala 2.10
  • Applications should never catch subclasses of java.lang.Error
  • Remove unused scala-mojo-support from POM.
  • Precompiled template loading was broken. If the compiler is not installed, throws a ResourceNotFoundException instead of a TemplateException since we don't want to short circuit attempting to load other templates which might be precompiled.
  • When Global is not on the classpath, a Throwable is thrown, not an Exception.
  • disable maven.glassfish.org (nexus is now maven.java.net), there's some transitive dependency calling this that causes problems for maven-scalate-plugin if you don't have it cached locally
  • Fix method name used in reflection.
  • convert to mixed java/scala module so we can use the standard Maven Java Mojo extractors. Drop use the the scala-mojo support.
  • It's a jar not a bundle.
  • Fix maven-compat version.
  • Clean up pom so that build works.
  • Fix bad group ID on scalatra-mojo-support.
  • scalamd has been published upstream, roll back to it.
  • Use public versions of all plugins; now builds clean with -Pdownload.
  • Removed pure expression in statement position, according to scalac warning.
  • Hide Tuple style accessors _1, _2 etc because IntrospectorTest does not expect to see them. The test failure could be fixed the other way around, but my feeling is that named properties are more useful inside a template than numbered ones.
  • Adjusted to scala.tools.nsc.io.AbstractFile API change
  • Fixed "missing parameter type" error.
  • scalate-util module declares packaging type bundle. Update dependency coordinate to match that.
  • Update artifactIDs on website with Scala binary compatibility tag.
  • Vainly add self to pom.
  • Add pooling for pegdown
  • Add a test for pegdown filtering
  • Fix package name in pegdown addon.index
  • Make Pegdown filter a class so extensions can be configured
  • Clean up pom so that build works.
  • Pickup some wikitext snapshot changes.
  • Fix bad group ID on scalatra-mojo-support.
  • Reset the Scala Compiler between runs.
  • Append _${scala-version} tag to all artifact IDs to denote Scala binary compatibility.
  • Don't depend on backout after fatal errors, it's a Scala bug.
  • scalamd has been published upstream, roll back to it.
  • Use public versions of all plugins; now builds clean with -Pdownload.
  • Upgrade to scala-maven-plugin 3.1.0 for incremental compilation.
  • Revert "Enable commented LoopTest."
  • Make scalate-archetypes-itests versions match.
  • Move addon filters into their own subpackages
  • Enable commented LoopTest.
  • Scala Tools is dead. Long live Sonatype.
  • Changes to support OSGi with 2.10.0
  • Discarding exception: let all subclasses of Error pass unaffected. When a class is found on the classpath but could not be loaded due to an LinkageError, the developer needs to know about this.
  • Discarding caught exception: let subclasses of Error pass unaffected
  • Rethrowing exception: use explicit Throwable type ascription to pacify the compiler
  • Exception wrapping: let VirtualMachineError and ThreadDeath pass unaffected
  • Removed redundant try/catch
  • updated mvnplugins to 1.27-SNAPSHOT, awaiting Scala 2.10 compatible release
  • Removed pure expression in statement position, according to scalac warning.
  • Fixed a deprecation warning: pass on minimizeEmpty property of Element being processed
  • Hide Tuple style accessors _1, _2 etc because IntrospectorTest does not expect to see them. The test failure could be fixed the other way around, but my feeling is that named properties are more useful inside a template than numbered ones.
  • Fixed some deprecation warnings in the compiler
  • Scala 2.10: scala.reflect.ClassTag instead of scala.reflect.Manifest
  • Removed explicit adding of scala-library, scala-compiler and scalate-core bundles to compiler classpath. Client bundle needs to import relevant packages anyway to load the classes later, so the necessary bundles will be added by ClassPathBuilder.fromBundle.
  • Add bundle to classpath only once irregardles of the number of imported packages. LinkedHashSet is used to preserve correct order.
  • Override Global.classPath to our generated classpath.
  • Do not create ServletTemplateEngine for every view, reuse once created one. Invoke boot class.
  • Switched from presentation compiler to regular one to get around bytecode generation problem. See: https://gist.github.com/3488314
  • Adjust to scala compiler API change.
  • Adjusted to scala.tools.nsc.io.AbstractFile API change
  • Commented out a test that breaks Scala compiler. See: https://gist.github.com/3488124
  • Fixed "missing parameter type" error.
  • scalate-util module declares packaging type bundle. Update dependency coordinate to match that.
  • Update scala version to 2.10.0-M7, scalate-test to 1.9-2.10.0-M7-B1
  • Treat None case with and without parents the same in invertedSection
  • Upgrade to latest jruby
  • Have ScalateView properly register its ServletRenderContext objects
  • Change jrebel maven repo as the older does not longer exist, add option = always
  • Add parens to effectful shutdown methods.
  • Add a shutdown method on Compiler
  • Now that TemplateEngine uses a ScalaCompiler, it needs a method for shutting it down.
  • Scaml declarations use at signs, not ampersands. Thanks, josiahg.
  • Update 500.scaml to import scala.util.parsing.input.Position by full name instead of relative package.
  • Avoid duplicate TemplateSource reads unless using pipeline
  • Reset scala Source before read to support multiple reads
  • Do not retry template compilation twice
  • Use buildhelper plugin to include src/main/scala as source dir
  • Fixed {children} macro to work with static web sites.
  • Switching to the 1.4-SNAPSHOT release of wikitext
  • [#120] Made some classloader changes for running in an OSGi environment.
  • Refactored ConfExport Mojo so that it re-uses code from scalate-tool.
  • Add support for sass/scss @import
  • Comment out the support bits as it's not official.
  • Added Less Filter and attempted to modify the sbt and Maven builds to match this and the previous Pegdown filter.
  • Added PegDown filter
  • selective scuery attribute updates (update attribute if it exists)
  • Fixed bug introduced in last commit - removing org.apache.axis:axis-jaxrpc dependency from POM
  • Updated assembly descriptor for refactored confexport command
  • Upgraded axis-wsdl4j dependency from 1.2 to 1.5.1
  • Added --target-db switch to generate DocBook link database.
  • Refactored confexport command to use the libraries from the Confluence Command Line Interface (CLI).
  • updated site to redeploy to main home page

Scalate 1.5.3, released 2011-11-14

  • Scalate now uses the Scala Presentation Compiler to boost performance of template compilation 3-10X
  • Support for compiling stand alone CoffeeScript files on the server, CoffeeScript filters and various CoffeeScript related bug fixes
  • A pure Java API to working with Scalate

Scalate 1.5.2, released 2011-09-09

  • Server side compilation of CoffeeScript in the :coffeescript filter - many thanks for the patch
  • Provide a Scala 2.8.1 distribution of Scalate too (version 1.5.2-scala_2.8.1) for easier Play integration and working with other Scala 2.8.x projects.
  • Minor improvements in the use of the ScalaCompiler to make it easier to support Lifty as a plugin inside SBT - thanks for the help and welcome to the team Mads
  • Fixed #260 : Scalate distro does not include all the jars required for textile support

Scalate 1.5.1, released 2011-08-08

  • Fixes #252 : Maven sitegen goal should set the work directory
  • Fixes #251 : Dynamically generated template sources should be stored under the scalate working directory and avoid using package declarations.
  • Fixes failing Sass test.
  • updated to a recent camel release
  • added a camel page describing the scalate-camel component
  • added an ExpressionTag so its easy to make new confluence tags using a scala function, such as for {project_version}
  • fixed the Sass filter to wrap it in the <style> element like the CssFilter - and added a test case
  • added missing pages from demo :)
  • updated docs to refer to HTML 5 headers for jade/scaml
  • added missing pages from demo :)
  • fixed index page
  • Merge branch 'master' of github.com:scalate/scalate
  • added a little sample to kinda showcase how layouts work and how the different template languages look and feel
  • fixes #242494 to migrate the default archetypes over to using jade
  • fix for loading precompiled templates
  • tried a better fix for the NPE issue :)
  • fixed possible NPE
  • Fix link.
  • remove unneeded file.

Scalate 1.5.0, released 2011-06-01

  • Fixes#244 Error Page Template not display if precompiled and source excluded from webapp
  • Try to load the source's content early in compileAndLoad so that a ResourceNotFoundException throw before a TemplateException due to the scala compiler not being available.
  • Fixes#243 Updated to Scala 2.9.0-1
  • Fixes#242 to add simple helper methods to turn measurement units into nice pretty strings
  • added helper method to load a template as text such as to render a jade template as source inside a template for client side rendering
  • support easy access to lazy created sets/lists/maps in the attributes.
  • Fixes#239 : Adding a cofeescript filter.
  • Fixes#238: scaml/jade using = on one line doesn't like a space before the =
  • fixes #235 so that jsp2ssp is now available as a tool
  • added new captureAttributeAppend method which fixes #230
  • Fix classpath for scala compiler in osgi
  • fixed up documentation bug
  • explicitly reset the test counter just in case
  • added test case to check we can implement a Boot class in pure Java easily
  • moved the jrebel dependency repositories into the download profile and added more docs to the website
  • added test case for Wille's issue: http://groups.google.com/group/scalate/browse_thread/thread/78013156e89b1ee8
  • added a sample to test out the use of precompiling templates
  • fixes #228 to provide a JRebel plugin for Scalate so that templates are reloaded whenever JRebel reloads a class. Its pretty pessimistic so far; we should be able to minimise the reloading of templates using JRebel's dependency tracking
  • Add doco that the scss and sass filters are available.
  • Trimming files form the haml distro that are not needed at runtime.
  • Fixes #227 : Added scss and sass filters!
  • Use the right javadoc annotation style.
  • removed some unnecessary dependencies from poms
  • made scala-compiler a default dependency so that mvn jetty:run and mvn tomcat:run work fine; folks can always exclude the dependency or specify it a provided scope dependency if they want to exclude it from a WAR
  • Update the description of the from parameter since it can be a HTTP url too now.
  • omit the div declaration when a class or style attribute is available.
  • Fixes #225 We now check to see if the scala compiler is installed and disable template reloading if it's not. Also print a more descriptive message if we HAVE to compile a template and it's not available.
  • Run the html through the tidy command if it's available, strip the doctype header, and handle multi line text areas properly.
  • fixes #223 Use CSS comments to hide the CDATA expressions.
  • Merge branch 'master' of github.com:scalate/scalate
  • support dynamic attribute values in the ruby style attribute syntax in jade & scaml. fixes #222
  • Fixes NPE that occurs when generateScala is called.
  • fixed up the user guide a bit more to mention the DRY IT approach

Scalate 1.4.1, released 2011-02-25

  • Fixes #219 removes the error attributes from the request context if scalate directly rendered the error page.
  • Fixes #221 to add a scalate-web dependency and use it in scalate-war for simplicity
  • Added scala-library dependency to scalate-util; if you want to exclude this dependency due to different scala versions you can add an exclusion easily. scala-compiler is an optional dependency on scala-core now
  • Fixes #220 so that we can use tomcat:run inside archetypes and projects inside scalate
  • Fixes to the spring mvc integration to make the contentType works
  • Fixes scalate core so it can run on Java 1.5 once again
  • Fixes #216 to let users properly override the number format
  • Fixes #199 to treat java collections and Maps better in mustache
  • Fixes SBT pre-compiler and sitegen plugins

Scalate 1.4, released 2011-02-10

  • #183 switched to Scala 2.8.1 final release
  • improved the OSGi metadata: optional dependencies are marked optional.
  • fixed bugs in the Snippet URL handling
  • #185 updated the {div} and {column} tags evaluation in confluence markup so that they are evaluated as wiki notation
  • #188 added support to easily pass in attributes to the site generation step
  • added a new maven plugin goal to export confluence sites
  • #189 allow the use of HTTP URLs for the snippet source prefix - also default to using pygmentize if its installed unless disabled via Snippets.usePygmentize = false in the scalate.Boot.run() method
  • bug fixes in scalate-wikitext
  • upgrade to ScalaMD version 1.5
  • #190 sitegen reports on the template file it failed on
  • #191 templates with missing attributes are ignored and a warning is generated
  • #192 cache the evaluation of whether pygmentize is installed; which typically doesn't change during an application run
  • updated Spring MVC integration: added support for order, prefix, and suffix properties. Removed requirement to use "render:" in view name. Layout render strategy passes the model to the render context.
  • #194 added support for a textile filter.
  • cleaned up the maven poms so that the scala and logback artifacts are not pushed as transitive dependencies to our users.
  • #195 switched to a simpler directory layout for static site generation modules
  • added support for using any scalate filter as a macro within markdown.
  • #196 added a scalate create sitegen ... command to create static sitegen project
  • #197 and #198 Option is now treated as a collection of 0 or 1 in Mustache and so that Some(foo) is unwrapped to foo when outputting Option values in any Scalate template language
  • #122 allow Mustache templates to layout generated HTML by navigating the 'html' variable to access the head / title or body content.
  • #200 moved most log instances to be singleton objects.
  • #204 added support a package prefix setting for all generated templates
  • #202 added support for the Boot class feature on all TemplateEngines
  • #203 moved the sitegen and precompiler core logic into scalate-core so it can be reused by other build tools
  • #201 changed the Maven plugin so that it uses the Scalate version defined in the project's dependency list.
  • #210 Fixed template Cache Bug: If scalate can't figure out the last update time of a resource it always considers it stale
  • Upgraded to Jersey 1.5
  • Upgraded to wikitext 1.2
  • #205 Fixed bug where scalate create corrupts generated image files on windows
  • #206 Fixed bad output generated from the {children} confluence macro
  • #207 Fixed bug where page titles were not correctly getting set in sitegen project.
  • #208 Added CSS and CDATA filters
  • #209 Fixed bug where the {include} macro does trim the included file name
  • #211 Add SBT plugins for the precompiling and sitegen tasks
  • #193 Add a :pygmentize filter for use in jade/scaml

Scalate 1.3.2, released 2010-11-24

  • new set velocity directive in Ssp which lets you assign sections of the template output to attributes so you can more easily pass information into layouts.
  • minor refactoring of internal classes such as Resource and ResourceLoader from the org.fusesource.scalate.support package into the org.fusesource.scalate.util package to make the util package more stand alone and reuseable outside of Scalate.
  • scalate-util module now refactored out of scalate-core
  • both scalate-core and scalate-util now OSGi bundles

For more detail see the Full Change Log

Scalate 1.3.1, released 2010-10-27

  • for folks migrating from Erb, Ssp now supports Erb style comments
  • ScalatePackage classes can now be properly auto-detected for templates which reside in the WEB-INF directory in a web application.
  • works inside OSGi containers
  • all documentation now correctly included in the distro

For more detail see the Full Change Log

Scalate 1.3, released 2010-10-08

  • Jade template syntax is now supported which is a dialect of Haml or Scaml
  • New Servlet Filter which allows more flexible mapping of templates in a web application. For example you can have the request /foo.xml automatically bound to /foo.xml.ssp if the template exists letting you easily implement views without requiring a controller or routing in your MVC layer.
  • JSP Converter helps you migrate your existing JSP web application across to Scalate
  • HTML Converter lets you migrate your existing HTML files easily to Scaml or Jade for extra DRY markup
  • DRY template imports, values and logic thanks to Scalate Package objects which allow imports, values and methods to be shared across some or all of your templates to reduce noise inside your templates.
  • Site Generator lets you generate static or dynamic websites using templates and/or wiki markup together with exporting wiki content from Confluence wikis to migrate to using git/svn as your wiki content repository. You can also use a common bootstrap approach now across both static website generation and web applications - such as to configure wiki macros in a canonical way. We now eat our own dog food and generate this site using Scalate.
  • More filters and pipelines supported such as confluence as well as the existing markdown which are particularly useful for website generation (static or semi-static).
  • The Scalate Tool now comes with a full interactive shell with full tab completion to make it easier to use the tool either for ad hoc or interactive shell use.

For more detail see the Full Change Log

Scalate 1.2, released 2010-07-30

  • Scalate now supports the Mustache template language which is a Scala dialect of Mustache for logic-less templates which also work inside the browser using mustache.js. Support for Mustache uses the same common Scalate API so it works with all the existing Scalate adapters such as servlets, JAXRS, Lift or Play and Apache Camel
  • Scalate is now built on top of Scala 2.8.0 final release
  • Scuery for jQuery style transformation of HTML or XHTML using CSS3 selectors
  • the console can be more easily reused in your application without using WAR overlays and templates can be loaded via the classloader to help make more modular web applications without relying on WAR overlays
  • improvements in associating different template languages to files/URIs/strings/streams in a more flexible API
  • various improvements in the accuracy of the mapping of scala compiler errors to positions in the template source file which are then shown and linked in the console
  • improved maven plugin for precompiling templates

For more detail see the Full Change Log

Scalate 1.1, released 2010-04-15

For more detail see the Full Change Log

Scalate 1.0, released 2010-04-06

Initial release with support for the following template languages

  • Ssp which is like a Scala version of JSP or Erb from Rails
  • Scaml which is a Scala dialect of Haml for very DRY markup

Command to collect changes for a new version

git log --pretty=format:'* %h %s by %an' --abbrev-commit | grep -v "Merge pull request " | head -50