Revel v0.9.0 Release Notes

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

    Revel GitHub Organization

    โšก๏ธ We've moved development of the framework to the @revel GitHub organization, to help manage the project as Revel grows. The old import path is still valid, but will not be updated in the future.

    โšก๏ธ You'll need to manually update your apps to work with the new import path. This can be done by replacing all instances of github.com/robfig/revel with github.com/revel/revel in your app, and running:

    $ cd your_app_folder
    $ go get -u github.com/howeyc/fsnotify  # needs updating
    $ go get github.com/revel/revel
    $ go get github.com/revel/cmd/revel     # command line tools have moved
    

    Note: if you have references to github.com/robfig/revel/revel in any files, you need to replace them with github.com/revel/cmd/revel before replacing github.com/robfig/revel! (note the prefix collision)

    โฌ†๏ธ If you have any trouble upgrading or notice something we missed, feel free to hop in the IRC channel (#revel on Freenode) or send the mailing list a message.

    ๐Ÿ“š Also note, the documentation is now at revel.github.io!

    ๐Ÿ”„ Changes since v0.8:

    • [BUG] #522 - revel new bug
    • [BUG] - Booking sample error
    • ๐Ÿ”’ [BUG] #504 - File access via URL security issue
    • [BUG] #489 - Email validator bug
    • [BUG] #475 - File watcher infinite loop
    • [BUG] #333 - Extensions in routes break parameters
    • ๐Ÿ‘ [FTR] #472 - Support for 3rd part app skeletons
    • [ENH] #512 - Per session expiration methods
    • [ENH] #496 - Type check renderArgs[CurrentLocalRenderArg]
    • [ENH] #490 - App.conf manual typo
    • ๐Ÿ— [ENH] #487 - Make files executable on revel build
    • [ENH] #482 - Retain input values after form valdiation
    • ๐Ÿ“š [ENH] #473 - OnAppStart documentation
    • [ENH] #466 - JSON error template quoting fix
    • ๐Ÿšš [ENH] #464 - Remove unneeded trace statement
    • ๐Ÿšš [ENH] #457 - Remove unneeded trace
    • ๐Ÿ‘ [ENH] #508 - Support arbitrary network types
    • [ENH] #516 - Add Date and Message-Id mail headers

    The full list of commits can be found here.