CHANGELOG.md in plezi-0.7.1 vs CHANGELOG.md in plezi-0.7.2
- old
+ new
@@ -1,9 +1,17 @@
#Change Log
***
+Change log v.0.7.2
+
+**fix**: fixed the template's Proc file for Heroku integration. There was a issue due to the main app file name convention change (the app file no longer has the .rb extention, and now the Proc file correctly reflects that change).
+
+**fix**: recognition of floats caused conversion errors for stings that are nomeric with multiple dots (i.e. 1.1.2015). Also, float recognition was discovered to be non-reversable (i.e `"1.10".to_f.to_s #==> "1.1"`). For this reason, float recognition has been removed. Fixnum recognition is still active.
+
+***
+
Change log v.0.7.1 - OLDER CODE MIGHT BREAK!
**feature**: ruby objects (Integers, Floats, true & false) are now automatically converted from strings to Ruby objects (notice that 'true' and 'false' ARE case sensative, to preserve the value in case of a #to_s method call)
**change**: Request parameter names are now converted to numbers, if they are recognized as numbers (i.e. use `params[:list][0][:name]` rather than `params[:list]['0'.to_sym][:name]`)
@@ -274,11 +282,11 @@
***
Change log v.0.5.0
-**feature:** Multiple (virtual) hosts on the same port are now available `listen port, host: 'foo', file_root: 'public/'`, each host holds it's own route stack, file_root and special paramaters (i.e. `:debug` etc'). greate for different namespaces (admin.foo.com, www.foo.com, etc').
+**feature:** Multiple (virtual) hosts on the same port are now available `listen port, host: 'foo', file_root: 'public/'`, each host holds it's own route stack, file_root and special parameters (i.e. `:debug` etc'). greate for different namespaces (admin.foo.com, www.foo.com, etc').
**fix**: Magic params have full featured Regex capabilities for the optional routes (`(:optional){(regex)|([7]{3})}`).
***
@@ -323,19 +331,19 @@
the following features are added
- magic routes:
-it is now possible to set required paramaters inside the route:
+it is now possible to set required parameters inside the route:
```ruby
route "/version/:number/", Controller
# => accepts only paths styled "/version/foo".
-# => if no version paramater exists, path will not be called and paramaters will not be set.
+# => if no version paramater exists, path will not be called and parameters will not be set.
# => (this: "/version" fails).
```
-it is now possible to set optional paramaters inside the route:
+it is now possible to set optional parameters inside the route:
```ruby
route "/user/(:id)/(:visitor_id)", Controller
# => accepts any of the following paths:
# => "/user"
# => "/user/foo"
@@ -351,10 +359,10 @@
# => "/user/foo/bar"
```
- re-write routes:
-re-write routes allow us to extract paramaters from the route without any controller, rewriting the request's path.
+re-write routes allow us to extract parameters from the route without any controller, rewriting the request's path.
they can be extreamly powerful in fairly rare but interesting circumstances.
for example:
```ruby
\ No newline at end of file