title: Play framework with Gzip not working
body: <p>As you know, play! <a href="http://www.playframework.com/documentation/2.2.x/GzipEncoding" rel="nofollow">introduced Gzip encoding</a> in 2.2.0 version.<br>
  Unfortunately, after updating project and updating play, it doesn't work.</p>
  
  <pre><code>[error] ...\app\Global.scala:4: object filters is not a member of package play
  [error] import play.filters.gzip.GzipFilter
  [error]             ^
  [error] ...\app\Global.scala:8: not found: type GzipFilter
  [error] object Global extends WithFilters(new GzipFilter) with GlobalSettings {
  [error]                                       ^
  [error] two errors found
  [error] (compile:compile) Compilation failed
  </code></pre>
  
  <p>It doesn't work even if I create project form console <code>play new TEST</code>.  </p>
  
  <p>However in <code>C:\play-2.2.0\framework\src\play-filters-helpers\src\main\scala\play\filters\gzip</code> I have both <code>Gzip.scala</code> and <code>GzipFilter.scala</code>.</p>
  
  <p>My <code>\app\Global.scala</code> looks like that:</p>
  
  <pre><code>import play.api._
  import play.api.mvc._
  import play.api.mvc.Results._
  import play.filters.gzip.GzipFilter
  import scala.concurrent.Future
  import scala.concurrent.ExecutionContext.Implicits.global
  
  object Global extends WithFilters(new GzipFilter) with GlobalSettings {
      override def onStart(app: Application) {
          Logger.info("Application has started")
      }
  
      override def onStop(app: Application) {
          Logger.info("Application shutdown")
      }
  
      override def onError(request: RequestHeader, ex: Throwable) = Future { InternalServerError("{}") }
      override def onBadRequest(request: RequestHeader, error: String) = Future { BadRequest("{}") }
      override def onHandlerNotFound(request: RequestHeader) = Future { NotFound("{}") }
  }
  </code></pre>
  
  <p>What am I doing wrong? Has anyone made that working?</p>