All Versions
23
Latest Version
Avg Release Cycle
125 days
Latest Release
1712 days ago

Changelog History
Page 2

  • v0.14.0 Changes

    March 24, 2017

    ๐Ÿ”„ Changes since v0.13.0

    ๐Ÿ’ฅ Breaking Changes

    • revel/revel:
      • change RenderArgs to ViewArgs PR #1135
      • change RenderJson to RenderJSON PR #1057
      • change RenderHtml to RenderHTML PR #1057
      • change RenderXml to RenderXML PR #1057

    ๐Ÿ”‹ Features

    • None

    โœจ Enhancements

    • None

    ๐Ÿ› Bug Fixes

    • None
  • v0.13.1 Changes

    ๐Ÿš€ @jeevatkm released this on 2016-06-07

    ๐Ÿ› Bug fix:

    • ๐Ÿ Windows path fix #1064
  • v0.13.0 Changes

    ๐Ÿ’ฅ Breaking Changes
    • revel/revel:
      • change RenderArgs to ViewArgs PR #1135
      • change RenderJson to RenderJSON PR #1057
      • change RenderHtml to RenderHTML PR #1057
      • change RenderXml to RenderXML PR #1057
    ๐Ÿ”‹ Features
    • revel/revel:
    โœจ Enhancements
    • revel/revel:
    ๐Ÿ› Bug Fixes
    • revel/revel:
  • v0.12.0 Changes

    ๐Ÿ’ฅ Breaking Changes
    • revel/revel:
      • Application Config name changed from watcher.* to watch.* PR #992, PR #991
    ๐Ÿ”‹ Features
    • revel/revel:
      • Request access log PR #1059, PR #913, #1055
      • Messages loaded from modules too PR #828
    • revel/cmd:
      • Added revel version command emits the revel version and go version revel/cmd#19
    โœจ Enhancements
    • revel/revel:
      • Creates log directory if missing PR #1039
      • Added application/javascript to accepted headers PR #1022
      • You can change Server.Addr value via hook function PR #999
      • Improved deflate/gzip compressor PR #995
      • Consistent config name watch.* PR #992, PR #991
      • Defaults to HttpOnly and always secure cookies for non-dev mode #942, PR #943
      • Configurable server Read and Write Timeout via app config #936, PR #940
      • OnAppStart hook now supports order param too PR #935
      • Added PutForm and PutFormCustom helper method in testing.TestSuite #898
      • Validator supports UTF-8 string too PR #891, #841
      • Added InitServer method that returns http.HandlerFunc PR #879
      • Symlink aware processing Views, Messages and Watch mode PR #867, #673
      • Added i18n settings support unknown format PR #852
      • i18n: Make Message Translation pluggable PR #768
      • jQuery min-2.2.4 & Bootstrap min-3.3.6 version updated in skeleton/public #1063
    • revel/cmd:
      • Revel identifies current GOPATH and performs new command; relative to directory revel/revel#1004
      • Installs package dependencies during a build PR revel/cmd#43
      • Non-200 response of test case request will correctly result into error PR revel/cmd#38
      • Websockets SSL support in dev mode PR revel/cmd#32
      • Won't yell about non-existent directory while cleaning PR revel/cmd#31, #908
      • [x] non-fatal errors when building #908
      • Improved warnings about route generation PR revel/cmd#25
      • Command is Symlink aware PR revel/cmd#20
      • revel package & revel build now supports environment mode PR revel/cmd#14
      • revel clean now cleans generated routes too PR revel/cmd#6
    • revel/config:
      • Upstream robfig/config refresh and import path updated from github.com/revel/revel/config to github.com/revel/config, PR #868
      • Config loading order and external configuration to override application configuration revel/config#4 commit
      • Application config error will produce insight on error PR revel/config#3 commit
    • revel/modules:
      • Testrunner enhancements
      • Minor improvement on testrunner module PR #820, #895
      • Add Test Runner panels per test group PR revel/modules#12
    • revel/revel.github.io:
      • Update index.md and homepage (change how samples repo is installed) PR #85
      • Couple of UI improvements PR #93
      • Updated techempower benchmarks Round 11 URL
      • Docs updated for v0.13 release
    • ๐Ÿ‘ Cross-Platform Support
      • Slashes should be normalized in paths #260, PR #1028, PR #928
    ๐Ÿ› Bug Fixes
    • revel/revel:
      • Binder: Multipart io.Reader parameters needs to be closed #756
      • Default Date & Time Format correct in skeleton PR #1062, #878
      • Addressed with alternative for json: unsupported type: <-chan struct {} on Go 1.6 revel/revel#1037
      • Addressed one edge case, invalid Accept-Encoding header causes panic revel/revel#914
  • v0.11.3 Changes

    ๐Ÿš€ @brendensoares released this on 2015-01-04

    ๐Ÿš‘ This is a minor release to address a critical bug (#824) in v0.11.2.

    โœ… Everybody is strongly encouraged to rebuild their projects with the latest version of Revel. To do it, execute the commands:

    $ go get -u github.com/revel/cmd/revel
    
    $ revel build github.com/myusername/myproject /path/to/destination/folder
    
  • v0.11.2 Changes

    on 2014-11-23

    ๐Ÿš‘ This is a minor release to address a critical bug in v0.11.0.

    โœ… Everybody is strongly encouraged to rebuild their projects with the latest version of Revel. To do it, execute the commands:

    $ go get -u github.com/revel/cmd/revel
    
    $ revel build github.com/myusername/myproject /path/to/destination/folder
    
  • v0.11.1 Changes

    ๐Ÿš€ @pushrax released this on 2014-10-27

    ๐Ÿš€ This is a minor release to address a compilation error in v0.11.0.

  • v0.11.0 Changes

    ๐Ÿš€ @brendensoares released this on 2014-10-26

    Note, Revel 0.11 requires Go 1.3 or higher.

    ๐Ÿ”„ Changes since v0.10:

    [BUG] #729 Adding define inside the template results in an error (Changes how template file name case insensitivity is handled)

    [ENH] #769 Add swap files to gitignore ๐Ÿ— [ENH] #766 Added passing in build flags to the go build command ๐Ÿง [ENH] #761 Fixing cross-compiling issue #456 setting windows path from linux โœ… [ENH] #759 Include upload sample's tests in travis [ENH] #755 Changes c.Action to be the action method name's letter casing per #635 ๐Ÿ’ป [ENH] #754 Adds call stack display to runtime panic in browser to match console [ENH] #740 Redis Cache: Add timeouts. [ENH] #734 watcher: treat fsnotify Op as a bitmask [ENH] #731 Second struct in type revel fails to find the controller โœ… [ENH] #725 Testrunner: show response info [ENH] #723 Improved compilation errors and open file from error page โœ… [ENH] #720 Get testrunner path from config file ๐ŸŒฒ [ENH] #707 Add log.colorize option to enable/disable colorize โœ… [ENH] #696 Revel file upload testing ๐Ÿ— [ENH] #694 Install dependencies at build time [ENH] #693 Prefer extension over Accept header โšก๏ธ [ENH] #692 Update fsnotify to v1 API ๐Ÿ‘ [ENH] #690 Support zero downtime restarts โœ… [ENH] #687 Tests: request override ๐Ÿ›  [ENH] #685 Persona sample tests and bugfix [ENH] #598 Added README file to Revel skeleton [ENH] #591 Realtime rebuild [ENH] #573 Add AppRoot to allow changing the root path of an application

    ๐Ÿ‘ [FTR] #606 CSRF Support

    Full list of commits

  • v0.10.0 Changes

    ๐Ÿš€ @brendensoares released this on 2014-08-10

    ๐Ÿ”„ Changes since v0.9.1:

    • [FTR] #641 - Add "X-HTTP-Method-Override" to router
    • [FTR] #583 - Added HttpMethodOverride filter to routes
    • [FTR] #540 - watcher flag for refresh on app start
    • โฌ†๏ธ [BUG] #681 - Case insensitive comparison for websocket upgrades (Fixes IE Websockets ...
    • [BUG] #668 - Compression: Properly close gzip/deflate
    • โœ… [BUG] #667 - Fix redis GetMulti and improve test coverage
    • [BUG] #664 - Is compression working correct?
    • โœ… [BUG] #657 - Redis Cache: panic when testing Ge
    • [BUG] #637 - RedisCache: fix Get/GetMulti error return
    • ๐Ÿ›  [BUG] #621 - Bugfix/router csv error
    • 0๏ธโƒฃ [BUG] #618 - Router throws exception when parsing line with multiple default string arguments
    • [BUG] #604 - Compression: Properly close gzip/deflate.
    • ๐Ÿ›  [BUG] #567 - Fixed regex pattern to properly require message files to have a dot in filename
    • โœ… [BUG] #566 - Compression fails ("unexpected EOF" in tests)
    • ๐Ÿšš [BUG] #287 - Don't remove the parent folders containing generated code.
    • [BUG] #556 - fix for #534, also added url path to not found message
    • [BUG] #534 - Websocket route not found
    • [BUG] #343 - validation.Required(funtionCall).Key(...) - reflect.go:715: Failed to generate name for field.
    • ๐Ÿ“š [ENH] #643 - Documentation Fix in Skeleton for OnAppStart
    • ๐Ÿšš [ENH] #674 - Removes custom eq template function
    • [ENH] #669 - Develop compress closenotifier
    • 0๏ธโƒฃ [ENH] #663 - fix for static content type not being set and defaulting to OS
    • [ENH] #658 - Minor: fix niggle with import statement
    • โšก๏ธ [ENH] #652 - Update the contributing guidelines
    • [ENH] #651 - Use upstream gomemcache again
    • [ENH] #650 - Go back to upstream memcached library
    • ๐Ÿ‘ท [ENH] #612 - Fix CI package error
    • [ENH] #611 - Fix "go vet" problems
    • โœ… [ENH] #610 - Added MakeMultipartRequest() to the TestSuite
    • [ENH] #608 - Develop compress closenotifier
    • [ENH] #596 - Expose redis cache options to config
    • [ENH] #581 - Make the option template tag type agnostic.
    • [ENH] #576 - Defer session instantiation to first set
    • [ENH] #565 - Fix #563 -- Some custom template funcs cannot be used in JavaScript cont...
    • [ENH] #563 - TemplateFuncs cannot be used in JavaScript context
    • [ENH] #561 - Fix missing extension from message file causing panic
    • [ENH] #560 - enhancement / templateFunc firstof
    • [ENH] #555 - adding symlink handling to the template loader and watcher processes
    • โšก๏ธ [ENH] #531 - Update app.conf.template
    • [ENH] #520 - Respect controller's Response.Status when action returns nil
    • [ENH] #519 - Link to issues
    • ๐Ÿ‘ [ENH] #486 - Support for json compress
    • [ENH] #480 - Eq implementation in template.go still necessary ?
    • ๐Ÿ‘ท [ENH] #461 - Cron jobs not started until I pull a page
    • [ENH] #323 - disable session/set-cookie for Static.Serve()

    Full list of commits

  • v0.9.1 Changes

    ๐Ÿš€ @pushrax released this on 2014-03-02

    ๐Ÿš€ Minor patch release to address a couple bugs.

    ๐Ÿ”„ Changes since v0.9.0:

    • [BUG] #529 - Wrong path was used to determine existence of .git
    • [BUG] #532 - Fix typo for new type ValidEmail

    The full list of commits can be found here.