Skip to content
This repository
Newer
Older
100644 91 lines (54 sloc) 2.865 kb
18723bb8 » rtomayko
2008-11-17 merge RACK_ENV and exception logging from bmizerany/master
1 = 0.3.3 (Unreleased)
2
3 * Log unhandled exception backtraces to rack.errors.
4
5 * Use RACK_ENV environment variable to establish Sinatra
6 environment when given. Thin sets this when started with
7 the -e argument.
b03d7171 » rtomayko
2008-11-07 fix in file templates w/ CR+LF line ends (#45)
8
9 * BUG: use_in_file_templates! failes with CR/LF (#45)
10
68d76aa5 » igal
2008-11-04 fix root path detection under thin/passenger
11 * BUG: Sinatra detects the app file and root path when run under
12 thin/passenger.
13
d389d27e » rtomayko
2008-11-03 update ChangeLog for 0.3.2 release
14 = 0.3.2
15
16 * BUG: Static and send_file read entire file into String before
17 sending. Updated to stream with 8K chunks instead.
18
19 * Rake tasks and assets for building basic documentation website.
20 See http://sinatra.rubyforge.org
21
22 * Various minor doc fixes.
23
c09025ef » rtomayko
2008-09-08 tiny 0.3.1 release
24 = 0.3.1
25
d389d27e » rtomayko
2008-11-03 update ChangeLog for 0.3.2 release
26 * Unbreak optional path parameters [jeremyevans]
c09025ef » rtomayko
2008-09-08 tiny 0.3.1 release
27
f5d2a3d8 » rtomayko
2008-09-07 add ChangeLog with detail on 0.3.0 release
28 = 0.3.0
29
30 * Add sinatra.gemspec w/ support for github gem builds. Forks can now
31 enable the build gem option in github to get free username-sinatra.gem
32 builds: gem install username-sinatra.gem --source=http://gems.github.com/
33
34 * Require rack-0.4 gem; removes frozen rack dir.
35
36 * Basic RSpec support; require 'sinatra/test/rspec' instead of
37 'sinatra/test/spec' to use. [avdi]
38
39 * before filters can modify request environment vars used for
40 routing (e.g., PATH_INFO, REQUEST_METHOD, etc.) for URL rewriting
41 type functionality.
42
43 * In-file templates now uses @@ instead of ## as template separator.
44
45 * Top-level environment test predicates: development?, test?, production?
46
47 * Top-level "set", "enable", and "disable" methods for tweaking
48 app options. [rtomayko]
49
50 * Top-level "use" method for building Rack middleware pipelines
51 leading to app. See README for usage. [rtomayko]
52
53 * New "reload" option - set false to disable reloading in development.
54
55 * New "host" option - host/ip to bind to [cschneid]
56
57 * New "app_file" option - override the file to reload in development
58 mode [cschneid]
59
60 * Development error/not_found page cleanup [sr, adamwiggins]
61
62 * Remove a bunch of core extensions (String#to_param, String#from_param,
63 Hash#from_params, Hash#to_params, Hash#symbolize_keys, Hash#pass)
64
65 * Various grammar and formatting fixes to README; additions on
66 community and contributing [cypher]
67
68 * Build RDoc using Hanna template: http://sinatrarb.rubyforge.org/api
69
70 * Specs, documentation and fixes for splat'n routes [vic]
71
72 * Fix whitespace errors across all source files. [rtomayko]
73
74 * Fix streaming issues with Mongrel (body not closed). [bmizerany]
75
76 * Fix various issues with environment not being set properly (configure
77 blocks not running, error pages not registering, etc.) [cypher]
78
79 * Fix to allow locals to be passed to ERB templates [cschneid]
80
81 * Fix locking issues causing random errors during reload in development.
82
83 * Fix for escaped paths not resolving static files [Matthew Walker]
84
85 = 0.2.1
86
87 * File upload fix and minor tweaks.
88
89 = 0.2.0
90
91 * Initial gem release of 0.2 coebase.
Something went wrong with that request. Please try again.