Changelog History
Page 2
-
v0.14.0 Changes
March 24, 2017 -
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.*
towatch.*
PR #992, PR #991
- Application Config name changed from
๐ 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
- Added
โจ 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
andPutFormCustom
helper method intesting.TestSuite
#898 - Validator supports UTF-8 string too PR #891, #841
- Added
InitServer
method that returnshttp.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
& Bootstrapmin-3.3.6
version updated inskeleton/public
#1063
revel/cmd
:- Revel identifies current
GOPATH
and performsnew
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#14revel clean
now cleans generated routes too PR revel/cmd#6
- Revel identifies current
revel/config
:- Upstream
robfig/config
refresh and import path updated fromgithub.com/revel/revel/config
togithub.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
- Upstream
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
:- ๐ 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
- Binder: Multipart
-
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
-
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()
-
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.
- [BUG] #529 - Wrong path was used to determine existence of