Permalink
Commits on Jun 19, 2017
  1. Fix relative assets tests

    tdreyno committed Jun 19, 2017
  2. Fix minify js tests

    tdreyno committed Jun 19, 2017
  3. Fix liquid partials

    tdreyno committed Jun 19, 2017
Commits on Jun 1, 2017
  1. Updated RubyInstaller-Devkit link (#2093)

    The RubyInstaller-Devkit link has changed. Updated it.
    pauby committed with tdreyno Jun 1, 2017
  2. Update "Port in use"-message for PreviewServer (#2089)

    When starting the preview server while the port is already in use, users
    get the following error message:
    
      Port "4567" is in use. This should not have happened. Please start "middleman server" again.
    
    I see two problems with this message:
    
    1. "This should not have happened" makes this error sound like
       something scary went wrong, while this is something most middleman
       users will run into sooner or later.
    2. "Please start "middleman server" again." isn't the best advise, since
       trying to start it again won't solve the issue, as there's either
       another middleman instance running, or some other process is keeping
       the port occupied.
    
    Instead, I'd like to propose this:
    
      Port 4567 is already in use. This could mean another instance of middleman is already running. Please make sure port 4567 is free and start `middleman server` again, or choose another port by running `middleman server —-port=4568` instead.
    
    This error message mentions that there might be another instance running
    (which is quite likely in this situation), and tells the user to make
    sure the port is free and try again *or* choose another port. The
    suggested alternative port is `http_opts[:Port] + 1`, so it'll use 4568
    if the current port is 4567.
    jeffkreeftmeijer committed with tdreyno Jun 1, 2017
Commits on Apr 28, 2017
  1. Removed periods from sentences ending with a URL (#2061)

    Cleaned up the readme file by removing some periods that may cause issues if raw url is copied.
    Minimalistic committed with tdreyno Apr 28, 2017
  2. I18n: Keep fragment and query in url_for (#2062)

    * Add Cucumber Feature for url_for with query and fragment
    
    * Keep query and fragment when i18n-ing a path
    juls committed with tdreyno Apr 28, 2017
  3. Add support for locale suffixes to link_to (#2065)

    There is a bug in the I18n part which does not link paths including a
    locale suffix (e.g. foobar.en.html.erb) correctly. This patch fixes it
    and also adds tests.
    iblue committed with tdreyno Apr 28, 2017
Commits on Apr 11, 2017
Commits on Mar 26, 2017
  1. WIP: Remove Compass (#2050)

    Compass is no longer actively maintained.
    
    https://github.com/Compass/compass
    tysongach committed with tdreyno Mar 26, 2017
  2. Fix Gitter badge src (#2068)

    dahlbyk committed with tdreyno Mar 26, 2017
Commits on Feb 17, 2017
Commits on Jan 26, 2017
  1. prep release

    tdreyno committed Jan 26, 2017
Commits on Jan 11, 2017
  1. Fix syntax for Ruby 2.4.0 (#2038)

    * use stabby lambda syntax to please ruby 2.4.0
    
    * add ruby 2.4.0 to travis config
    manuelmeurer committed with tdreyno Jan 11, 2017
Commits on Jan 9, 2017
Commits on Jan 6, 2017
  1. Handle page id's that are Fixnums (#2033)

    * chore: failing test case for #2032
    
    * fix: Use `to_s.to_sym` for page_id’s in the store since they can be Fixnum’s
    
    * chore: delete stale queryable-app fixture
    kennethkalmer committed with tdreyno Jan 6, 2017
Commits on Dec 23, 2016
  1. Rubocop autofixes

    tdreyno committed Dec 23, 2016
  2. Fixes #1951

    tdreyno committed Dec 23, 2016
Commits on Dec 20, 2016
  1. fixed indentation (#2023)

    matsu911 committed with tdreyno Dec 20, 2016
Commits on Dec 3, 2016
  1. Fix #2019

    tdreyno committed Dec 3, 2016
Commits on Nov 30, 2016
Commits on Nov 25, 2016
  1. Prep

    tdreyno committed Nov 25, 2016
  2. Fix broken block ignore form.

    tdreyno committed Nov 25, 2016
Commits on Nov 23, 2016
Commits on Nov 17, 2016
  1. Make .html implicit for page IDs (#1996)

    * Make .html implicit for page IDs
    
    * Add Pry gem
    
    * Add setting :page_id_generator to override page ID derivation
    joallard committed with tdreyno Nov 17, 2016
Commits on Nov 4, 2016
  1. Fix up tests

    tdreyno committed Nov 4, 2016
  2. Added addressable to the gemfile (#2001)

    addressable is required for middleman init, but was not installed as part of a fresh install of Middleman
    jamespearson committed with tdreyno Nov 4, 2016
Commits on Oct 31, 2016
  1. Fix source watcher configuration (#1999)

    * Fix source watcher configuration
    
    * Keep old Sources#initialize signature
    
    * Poll source on path change
    reneklacan committed with tdreyno Oct 31, 2016
Commits on Sep 13, 2016
  1. Updates to support Rails 5, Rack 3 and Sinatra 2 (beta) (#1984)

    * Updates to support Rails 5, Rack 3 and Sinatra 2 (beta).
    
    - Bump upper boundary of version for Rack dependency from 2.0 to 3 (exclusive).
    - Version bump sinatra for CI testing to >= 2.0.0.beta2.
    - Also replaces use of String#hash in middleman-core/features/asset_host.feature
    to ensure sufficiently random variables are returned.
    
    Closes middleman/middleman#1983.
    
    * Testing revert of the version requirements...
    
    To confirm my changes don't cause a regression for any of:
    - Rails < 5
    - Sinatra < 2
    - Rack < 2
    
    * Revert "Testing revert of the version requirements..."
    
    This reverts commit 5cf4c2a.
    mvastola committed with tdreyno Sep 13, 2016
Commits on Sep 8, 2016
  1. Tilt 2 (#1974)

    * Updates for mappings change in tilt 2
    
    * drop RedcarpetTemplate::Redcarpet2 which was removed in tilt 2
    
    * require Tilt 2.0 or higher
    
    * Make use of tilt 2's extensions_for method instead
    kjg committed with tdreyno Sep 8, 2016