Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jan 18, 2009
  1. @rtomayko

    0.9.0 release

    rtomayko committed
  2. @rtomayko

    Minor tweaks to use_in_file_templates! auto loading

    rtomayko committed
    1. Don't add the sinatra lib dir to $: on each reload.
    2. Don't remove sinatra.rb from $LOADED_FEATURES unless we're
  3. @bmizerany

    In-file-templates are automaticly loaded for you.

    bmizerany committed
    Sinatra will now load you in-file-templates from the file
    that required sinatra.
    If you need to use in-file-templates outside this you will need
    to explicitly call use_in_file_templates! in that file.
Commits on Jan 17, 2009
  1. @rtomayko
  2. @rtomayko

    Fix route leaks; uses UnboundMethod instead of send

    rtomayko committed
    I think this ended ended up being a much cleaner implementation,
Commits on Jan 16, 2009
  1. @rtomayko
  2. @foca @rtomayko

    Nested params (e.g., "post[title]=Hello") [#70]

    foca committed with rtomayko
    This is based largely on manveru's example implementation:
    NOTE: we should plan on ripping this out once nested params
    makes it into Rack.
Commits on Jan 15, 2009
  1. @rtomayko

    Fix Request#params on PUT requests [#72]

    rtomayko committed
    Works around an issue introduced in Rack 0.9.0 with
    request body params not being parsed when the request method
    is PUT. This should be reverted once a fix lands in Rack.
    Ticket for Rack fix:
  2. @karmi @rtomayko
  3. @rtomayko

    Allow assertions in mock_app request context

    rtomayko committed
    I changed the ".should." style to use "fail" when we
    converted to test/unit style but I'd rather use asserts
  4. @rtomayko
  5. @rtomayko
Commits on Jan 14, 2009
  1. @rtomayko
  2. @rtomayko
  3. @rtomayko
  4. @rtomayko
  5. @dylanegan @rtomayko

    Bacon support

    dylanegan committed with rtomayko
  6. @rtomayko

    Test framework refactoring

    rtomayko committed
    * Adds test/helper.rb and moves mock_app and other code specific
      to testing the framework out of Sinatra::Test.
    * Do not require test/unit. The sinatra/test/unit,
      sinatra/test/spec, and sinatra/test/rspec files can be used to
      choose the framework.
    * Add Sinatra::TestHarness, which should act similar to the
      Rack::Session proposal here:
    * Update the README with information on using the different test
  7. @adamwiggins
  8. @rtomayko

    bring version down to 0.8.9 and update gemspec

    rtomayko committed
    This way we can turn on github gem builds but publish a final
    0.9.0 gem that doesn't conflict.
Commits on Jan 13, 2009
  1. @cypher @rtomayko
  2. @rtomayko
  3. @cypher @rtomayko

    README and CHANGES tweaks for 0.9.0 release (#63)

    cypher committed with rtomayko
    * Add support for regex routes to README
    * Use $LOAD_PATH instead of $:
    * EventContext is no longer present
    * Misc cleanup from rtomayko
Commits on Jan 11, 2009
  1. @rtomayko
  2. @rtomayko

    Deprecation warnings for 0.3.x compat features (#52)

    rtomayko committed
    While here, remove deprecation of the not_found class method
    for registering a 404 error page.
  3. @rtomayko

    Merge with bmizerany/master ...

    rtomayko committed
    We need to get a canonical repo. We both applied the same set of
    changes for the :layout option.
Commits on Jan 10, 2009
  1. @bmizerany
  2. @djanowski @bmizerany
  3. @djanowski @bmizerany

    Use the default layout when calling :layout => true

    djanowski committed with bmizerany
    This helps to write things like:
      haml :template, :layout => !request.xhr?
Commits on Jan 9, 2009
  1. @rtomayko

    Dump backtrace to rack.errors on unhandled exception

    rtomayko committed
    Also added a dump_errors option so that this can be disabled
    when necessary.
  2. @rtomayko

    Fix ruby warnings

    rtomayko committed
    Cleans up all warnings generated from Sinatra. There's still
    a bunch of warnings coming from HAML, though. It would be nice
    if we could use Kernel#warn for deprecation notices but that's
    going to be annoying if there's a bunch of unrelated warnings
    from other libs.
  3. @splattael @rtomayko
  4. @djanowski @rtomayko

    Use the default layout when calling :layout => true

    djanowski committed with rtomayko
    This helps to write things like:
      haml :template, :layout => !request.xhr?
  5. @bmizerany

    A route can be redfined

    bmizerany committed
    This may need some clean-up
  6. @bmizerany

    Can't forget Steven Garcia!

    bmizerany committed
Something went wrong with that request. Please try again.