- Weber adapted to the last Elixir-0.12.5.
- Gzip compressing for the ssl connections.
- Weber works with Elixir-0.13.2.
- Allow custom status in json response.
- Bug with local static files fixed
- Ignore log folder in weber project
- Some deprecated parts removed.
- Adapted to last Plug.
- Weber moved to elixir-web/weber repository.
- Many little bug fixes.
- Weber added to hex.
- Date/Time in request log
- New option in the config -
reload :: boolean - #79 Hot code and templates reloading
render_otherremoved- #153. Weber.Http.Params.params/0 added.
- #165 HTTP status field to the nothing response.
- Initial partials
mix weber.routestask- include_view helper deprecated and removed
- partials added.
- partials directory added to the views directory.
- RSS/Atom feed html helpers.
- #112 fix. Compile now with
mix compile --all --force render_otherin response added.- Added ability to test Weber based web applications
- Running Weber in daemon mode.
headersnot required field in response.- Initial
Gruntintegration. - #115. Reverse Routing.
- #118. Redirect in routing.
- Regular expression in the routing.
- #122.
content_for_layoutfixed. - New github pages
exlageradded to the deps- #34 Logger added.
- #119. View for every action.
PATCHmethod.- #134. Resourceful routing.
Gruntmoved to weber-contrib.- New dependency - weber-contrib.
- gzip compression
- [Params API] Headers lookup fix.
- content_for precompilation.
- before/after request hooks.
- [Optimization works]
get_all_files,get_root,get_views,get_staticmoved to the macros.- compile all views to the modules at the compile time.
- build views module names in compile time.
- static files serving improved.
- All views files must start with capital letter.
Plugadded to the dependecies.use_internationalizationnew config option.use_sessionsnew config option.SimpleChatadapted to the lastWeber.favicon.icoadded to theSimpleChat.mimetypesdependecie removed.- #104 fixed.
- #81 fixed.
- #102 closed. Convinience way to test weber.
otherwiseclause removed from routing.redirectcrash fix.DefaultConfigremoved.
- Ability to create new weber project with relative path;
- Removed
use_wsoption from config. - Replaced
linkwithstylein resource helper. - Added
imageresource helper. - Sessions support.
- Added favicon.ico to the generated project.
linkhelper renamed tostyle.- Add all imports to the view before rendering.
SimpleChatupdated. Made with user sessions.- HTTP handler refactored.
content_for_layouthelper.- Controller Helpers.
layoutcontroller helper.- Get rid of
get_route, route macros instead. thelper for text translation.Makefileadded.- HTTP method moved to the router.
- audio html helper.
- video html helper.
- Controller can return {:render_other, "test.html", []}
- HTTP and WebSocket handler at the same port.
index.htmlin new weber project.- generated locales from
CLDRadded - Initial internationalization support.
- HTTPS support;
testdirectory with tests template added to weber application;- Automatic
chmodforstart.sh; mimetypesadded to dependecies;- Redirect support;
- Websocket support;
- Binding error fixed. Now every controller getting second parameter as [binding_name: binding_val];
- New config options in
webserversection:use_ws,ws_port,ws_mod; - New example - SimpleTodo;
weber.newmix task instead ofweber;- Creation directories for static files (
css/js/img) at weber project initialization; - Added ability to send headers in controller's response;
- HTML helpers;
- Weber at github pages;
- New directory structure;
- New
include_viewhelper; - Resource helpers;
- Empty response with headers support;
- Plain text response support;
- Rendering inline template support added;
- Query string parameters;
- Send file in response;
controller#actionsyntax support in router.
- Initial release.