==================================================
Changes from 2013-05-07 00:00:00 +0000 to present.
==================================================

------------------------------------------
version 0.005 at 2014-05-07 03:45:33 +0000
------------------------------------------

  Change: dac4b1dc58d8fdd42bb642c84717b19f46d1c91f
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-06 22:45:17 +0000

    update build artifacts 

  Change: 8748e3496e91ba05669618949c643f772428cbea
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-06 22:42:55 +0000

    add .[] to flatten an array

    Fixes #5 

  Change: d9b7393a6a25f7232fee77bcdd8909930f3e0f46
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-06 22:17:00 +0000

    add , operator to join multiple filters

    Fixes #4 

  Change: 00b5737dfb29160b6d766c2ed82aa21ef3ccdf44
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-06 22:16:12 +0000

    forgot the test file needed for filename arg test 

  Change: a373938c8f3460f7c72df103fabbafc6ff3b4668
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-06 22:14:47 +0000

    allow filenames to be given as further arguments

    We're doing the <> operator manually for easier testing and because
    our arguments are not necessarily in @ARGV.

    Fixes #2 

  Change: 6683908297270f49f7afe03050fd5e3662621104
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-05-06 14:35:19 +0000

    prevent "undefined" warnings

    If the definedness of each side of a comparison isn't equal, the
    comparison cannot be equal.

    I just now realized that this is completely wrong and will not
    prevent all the definedness warnings... 

  Change: 7591420da4669534e3da4543575bf2e62b1ebf80
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-05-06 14:34:25 +0000

    filter documents that have no document separator

    /^---/ is more of a "document header" than anything. If there isn't
    any document header, and no --- at the end, we should still filter
    the yaml. 

  Change: cf00cae2ade1b7823c0ee4ad5eb0d21e9b15ed0c
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-05-06 14:33:11 +0000

    prepare for using STDERR as an error channel

    We'll spit out any YAML parsing errors to STDERR so that the output
    channel remains clean and completely YAML 

------------------------------------------
version 0.004 at 2014-05-03 03:30:31 +0000
------------------------------------------

  Change: 6aefea733212862be2d8b5012af844f48b73e853
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-02 22:30:31 +0000

    increase required Getopt::Long version

    GetOptionsFromArray was added in 2.36 

------------------------------------------
version 0.003 at 2014-05-01 05:54:23 +0000
------------------------------------------

  Change: 8d5b8ca50206b515643e6eca50a7cc7225a67e6b
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-01 00:54:23 +0000

    update build artifacts 

  Change: 1b751b03774aa499c54c8861ff4a1bd8c3cc5de0
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-01 00:54:06 +0000

    document the help option 

  Change: 280810dc085a7c438df480afc76928a3fb22f605
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-01 00:53:21 +0000

    fix POD errors 

------------------------------------------
version 0.002 at 2014-05-01 05:34:09 +0000
------------------------------------------

  Change: e064953d4e50d9c8deed5268ae8ad72fb84ace18
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-01 00:34:09 +0000

    update build artifacts 

  Change: 734cc7cc6f61472c3686dd355f2cbd82db67b7dc
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-05-01 00:32:50 +0000

    add array filters and allow combining filters

    These regex parsers are going to quickly become untenable unless I do
    something. jq is written in C and is basically standalone, is that
    where I should go with this? 

------------------------------------------
version 0.001 at 2014-04-30 05:55:50 +0000
------------------------------------------

  Change: a7ddd3fdf118575f95f3cdf964756e3efcb450ad
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-04-30 00:55:50 +0000

    fix gitignore for the app rename

    I keep forgetting that .gitignore has specific lines for the build
    directories... 

  Change: ef3778139eaef637fd2991413b044e4a72a2c587
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-04-30 00:55:16 +0000

    update build artifacts 

  Change: baa8ad66e528fb81e4b0c7399138921b645feefb
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-04-30 00:52:55 +0000

    migrate to Import::Base 

  Change: bb1dd55c488426d3f89e11fc4811f6ee01c3ec47
  Author: Doug Bell <madcityzen@gmail.com>
  Date : 2014-04-30 00:51:40 +0000

    rename to App-YAML-Filter 

  Change: bfad74402bd650f703eebb6185647a40d1e13661
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 19:53:48 +0000

    update build artifacts 

  Change: 11989b63117b4e01c2c774a8ea367707cd7c6e35
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 19:53:30 +0000

    document the else clause and the empty value 

  Change: 7704fd1517efd49807316a38e77aa505829428c7
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 19:48:19 +0000

    add "empty" special value to suppress printing undef documents

    If your filter produces an undefined value, usually "--- ~" gets
    printed, which is ugly. Now, if your filter produces the special
    value "empty", the document won't be printed at all.

    This is straight from jq. 

  Change: 44b33141784d4734cd35d6ea83cd3ff35e550d28
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 19:47:53 +0000

    support else clauses in if statements 

  Change: d7bc53c7a583cb8c50b39779f5879ac82779bcad
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 19:46:01 +0000

    don't need to collect output as we're only working with one document

    We may need to bring this back if/when we support pipes or other
    kinds of complex filters. 

  Change: dc4add1c9c95a5e6d5e444cfcdd36ca00f9eda1a
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 18:03:18 +0000

    mark executables as executable 

  Change: f8659a8f678c2f3a672394f3426a5283dbadf165
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 18:02:49 +0000

    forgot to import pod2usage 

  Change: d6c4c71f0447c39ce2a4beb8f6920597ef576053
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 18:01:41 +0000

    add shebang line and remove modeline

    Turns out vim uses the shebang line to determine the file format, so
    we don't need the modeline anymore! 

  Change: 917d4e2a070a3c1111e9f0864e81d855c78f5359
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 18:00:10 +0000

    add URL for jq project 

  Change: 7cec8c13c1fb37ca000742c31e69b3ac2cb5b6ff
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 17:58:44 +0000

    remove <> because it's POD syntax and markdown thinks it's HTML 

  Change: 75409ccd2058c4f3591258a414118c042504d741
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 17:45:00 +0000

    add build artifacts 

  Change: 99c892487c24a70b281c3bbfeb0dec88954e86a3
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 17:36:23 +0000

    add initial use-case - filtering documents based on a hash key

    This includes being able to filter a single key in a document hash,
    being able to simply pass-through an entire document, being able to
    perform a quick equals test on the results of two filters, and
    allowing bare values to pass through. 

  Change: 435cc5fcd8f46e0242c002c47041186ba8614000
  Author: Doug Bell <doug.bell@baml.com>
  Date : 2014-04-23 16:17:23 +0000

    initial skeleton 

================
End of releases.
================