Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 62 lines (55 sloc) 2.672 kb
8fd32f9 @ibdknox updated history
authored
1 ##Changes for 1.2.2
2 * Added an argless form of (noir.validation/errors?) that returns all errors
3 * Added the ability to define routes with vars
4 * Refactored defpage to allow for better errors when a param is passed incorrectly
5 * Refactored url-for to be more robust
6 * Fixed s3 var being dynamic
7 * Fixed an issue with utf-8 routes being encoded incorrectly
8 * Moved to ring 1.0.1 and compojure 1.0.0
9
161508c @ibdknox update change history
authored
10 ##Changes for 1.2.1
11 * BREAKING CHANGE: (url-for) now takes a map of params instead of key-value pairs: (url-for foo {:id 2})
526bc1d @ibdknox readme and history
authored
12 * Changed noir.content.pages to noir.content.getting-started
161508c @ibdknox update change history
authored
13 * Added noir.response/jsonp
14 * Added :base-url option to noir.server so that you can run noir at different root urls
482cc85 @ibdknox more history
authored
15 * Added noir.session/swap! to do atomic updates to the session
16 * Updated noir.content to be prettier/more informative
161508c @ibdknox update change history
authored
17 * Fixed pre-route to use ANY by default
18 * Fixed issue that cause complex pre-routes not work
19 * Fixed a couple of doc strings to be clearer
482cc85 @ibdknox more history
authored
20 * Refactored the way noir.core parses urls for routes to be significantly simpler
21 * Removed cssgen dependency
161508c @ibdknox update change history
authored
22 * Moved to latest Ring
23
eae90a8 @ibdknox add in custom-handler, lots of little doc fixes, history
authored
24 ##Changes for 1.2.0
25
26 * Refactored for Clojure 1.3.0 support
27 * Refactored server to enable custom noir handler creation
28 * Added url decoding for routes. (defpage "/hey how" ...) will work now.
29 * Added noir.util.gae to get Noir up on Google App Engine
30 * Added named routes
31 * Added noir.request/ring-request
32 * Added url-for to query named routes
33 * Added noir.server/load-view-ns
34 * Added a :resource-root option to the server
35 * Added a :cookie-attrs option to the server
36 * Added post-route
37 * Added signed cookies
38 * Added compojure-route and custom-handler to handle integration with other libs
39 * Changed noir.validation/errors? will now return if any errors exist if no fields are supplied.
40 * Fixed noir.validation/is-email? to use a better regex
41 * Fixed and improved noir.util.s3
42 * Fixed incorrect header setting for noir.response/xml
43 * Fixed custom middleware preserves order
44 * Fixed bugs in cookie handling that would cause incorrect retrieval
45 * Fixed some issues with exceptions to make the 500 page more resilient
46 * Moved to latest compojure/ring/hiccup
47 * Added tons of tests
48
49
c23d8d5 @ibdknox some clean up before version inc
authored
50 ##Changes for 1.1.0
51
52 * Added session/flash-put! and sesion/flash-get
53 * Added alternative session storage via the :session-store server option
54 * Removed dependency on contrib
55 * Added defaults for session/get and cookies/get
56 * Added gen-handler for interop with other ring-based libraries
57 * Added test utilities under noir.util.test
58 * Added noir.util.middleware
59 * Moved to latest compojure/ring/hiccup
60 * Added server/stop server/restart
61 * Fixed bug where server/start wasn't returning a server object
Something went wrong with that request. Please try again.