The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
==================================================
Changes from 2014-08-25 00:00:00 +0000 to present.
==================================================

-----------------------------------------
version 0.36 at 2015-08-25 08:49:51 +0000
-----------------------------------------

  Change: a7c6b7677d414a80edaf41b8a411da40d8dc18a0
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-08-11 10:44:35 +0000

    Remove critic tests: they were producing malformed output 

  Change: c14002413081cfc0cb3086002ba1f3a253dd99fd
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-08-10 14:02:27 +0000

    Fix regressions introduced by single-quoted regex 

  Change: 742cc4dd0fda943034c4151a3d77da8dda808e6b
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-08-10 10:54:17 +0000

    Continue documentation drive 

  Change: 51512e1c3c45e5082e841ec6f2b0333640f8fc86
  Author: Alexander Brett <alex@alexander-brett.co.uk>
  Date : 2015-08-10 07:25:00 +0000

    Continue refactoring documentation 

  Change: f82872b717725945fc6c3038c11403a01010030a
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-08-05 10:19:47 +0000

    Documentation improvements, including moving CallResult to a separate
    class, for clarity 

  Change: c8eea45ed817839c69fdbedbac7c7bae74ff7b5f
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-28 17:30:01 +0000

    Use Method::Signatures in Manifest.pm 

  Change: 66cf1209a094c57f109f0c3c5d312a643d2839b1
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-28 15:30:11 +0000

    Update Tooling API to use new callResult 

  Change: 9edd83111d4fbb5ac97822dac4168995fb76abd0
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-28 14:37:47 +0000

    M::S in Metadata API and fixing Constants class 

  Change: fc29314cbfb1278a7720b222eae1dd5624b4b2da
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-28 13:20:06 +0000

    Refactor Partner to use M::S and the new _call 

  Change: fee4f186ad0679c8d0d10c77150002701fdead0e
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-28 12:20:15 +0000

    Refactor executeAnonymous and unimplement all other methods

    This is because I don't have enough information to implement the
    external API properly 

  Change: 1effa67a7c2d6df515f64a39a4615cd82a928a2b
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-28 11:44:34 +0000

    Refactoring basic stuff: Calls now return CallResults, and use
    Method::Signatures 

  Change: 97bbe29e25542414befbb9f471847e99bb8ca787
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-23 16:08:54 +0000

    _queryMore has been broken thanks to refactoring _call 

-----------------------------------------
version 0.35 at 2015-07-23 13:59:19 +0000
-----------------------------------------

  Change: 72b210bc1dae2a402241a3282b9f3093217cd471
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-23 14:59:19 +0000

    When querying, remove the Id element of the results hash if it's
    undefined 

  Change: 6b62b4750a10d756446e11945766b516e53de961
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-23 11:58:37 +0000

    Refactor query logic to allow callbacks 

  Change: d2052fc6a2299c73a80d7bfd0d0e1c6e2f8d2f90
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-23 11:46:51 +0000

    No need for an executable directory in dist.ini 

-----------------------------------------
version 0.34 at 2015-07-22 08:56:23 +0000
-----------------------------------------

  Change: aad559712e7ccee4dde4dc66c8c06db6f871fa1f
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-22 09:56:23 +0000

    dist.ini modified to include changelog 

  Change: b235a977b10f8d2d6a9de708d764f22c7c62a8a4
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-22 09:14:14 +0000

    Bugfix - _checkDeployment was constructing a DeployResult with 3
    arguments 

-----------------------------------------
version 0.33 at 2015-07-20 13:36:42 +0000
-----------------------------------------

  Change: cba03dda44c79167ecce3ea8438836bf86e5303f
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-20 14:36:42 +0000

    Add documentation and ensure it's obvious that _result and _headers
    are, in general, private 

  Change: 9c688f96d2388a7c4b2c20326073238a8efbd4bf
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-17 16:39:19 +0000

    Add warning about instability 

  Change: 320d31ba6f829bd41e5ed639f8776f48a52e37c3
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-17 16:37:39 +0000

    Changes to Apex api Execute Anonymous functions for greater win 

-----------------------------------------
version 0.32 at 2015-07-17 14:48:11 +0000
-----------------------------------------

  Change: c1f5997f2df45bae2d2ac633d99bb5f68fe4a751
  Author: Alexander Brett <alex@alexander-brett.co.uk>
  Date : 2015-07-17 15:48:11 +0000

    Merge pull request #1 from syohex/fix-test

    Correct XML file name 

  Change: 0d253aa329e3c382b0656fa95c974f543c85bdcd
  Author: Syohei YOSHIDA <syohex@gmail.com>
  Date : 2015-07-14 18:11:07 +0000

    Correct XML file name 

-----------------------------------------
version 0.31 at 2015-07-14 16:31:35 +0000
-----------------------------------------

  Change: 3f2e3680fe30502007094fbcd6a50c2975b5f43e
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-14 17:31:35 +0000

    Update lots of documentation in an attempt to avoid horrible
    inaccuracy 

-----------------------------------------
version 0.30 at 2015-07-10 13:55:39 +0000
-----------------------------------------

  Change: 96006ede94e493f0a5a9ee18da2cce14a651c3d9
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-10 14:55:39 +0000

    Avoid warnings when cleaning up objects 

  Change: a1540162f1a9685f0d97f535234576e927c76b65
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-08 12:28:12 +0000

    Add better diagnostics to deployments via the metadata API 

  Change: 584c58226d04ad0a8354eda5017de7cbf8ba655a
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-07 15:57:16 +0000

    Use Dist::Zilla to set $VERSION in each package 

  Change: ba798e1637d506bcf3786bf30113570b0ae165ab
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-07 11:08:10 +0000

    Figured out retries for API calls

    If there's a network error, the SOAP::Lite call fails, so we use an
    eval in _doCall(). If the error is on the server, _doCall will live,
    so we handle it using $req->fault in call - in which case, there's no
    point in retries. 

  Change: 4c66fe1da9ff7ddb194a1baabd897d436fddb282
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-07 11:05:41 +0000

    Added exception class for API calls 

-----------------------------------------
version 0.26 at 2015-07-02 15:19:55 +0000
-----------------------------------------

  Change: fe3649d5a60961e498a6c434c714c8ae07b0ff78
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-02 16:19:55 +0000

    Removed non-ascii character 

  Change: 19552dda78f919da9832564a22eba133813ed512
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-02 16:16:32 +0000

    Refactored unit tests to reflect new reality 

  Change: aae52f82edb2dbcb17ac6c0b0321b5d7f7599c27
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-02 16:14:41 +0000

    Constants refactoring broke _splitLine on subcomponents 

  Change: 9ee34c58f1599cad36cfd4e4fc6bba3ec497de93
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-02 15:36:22 +0000

    Fixed a typo, and made the session optional, in Constants 

  Change: 4696f4b92008c4f2c948ac69a0fbe71db95cc7d1
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-02 14:00:47 +0000

    Ignore criticism in WWW::SFDC 

  Change: af5988a00ca44caa5ca30a322063d727c5f250dc
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-02 09:08:55 +0000

    Rearrange _cleanUpSObject to make it easier to read and remove
    given/when 

  Change: b721530af3d3a90186b655239cbb9a4db40230b5
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-07-01 12:16:46 +0000

    More careful handling of $baseDir to enable git diff piping 

  Change: 856ba6c1998b1dfb646700412a8109e8a87e7470
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-06-29 14:23:38 +0000

    Add retry functionality when error code is 500 or higher 

  Change: dfc7a6d6fe5258c2fc7e5cd8e7603ee4764fa4a7
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-06-17 18:57:27 +0000

    More robust de-blessing of query results 

  Change: 1ddc2b16b98c0fe4ab4d6f0583bc831acd47f812
  Author: Alexander Brett <alex@alexander-brett.co.uk>
  Date : 2015-06-14 14:18:40 +0000

    Remove singletons in favour of dependancy injection

    This makes for simpler implementation and management of multiple
    environments, at the cost of slightly increased construction
    verbosity 

  Change: b03dec04a48fa1698288e5c2652d107b211cd412
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-06-13 13:53:51 +0000

    Initial work towards dynamic metadata types 

-----------------------------------------
version 0.25 at 2015-06-29 10:25:22 +0000
-----------------------------------------

  Change: 4e9bc64eef2bfddb3412b948187274038eb5b535
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-06-29 11:25:22 +0000

    Remove given/when because of downgraded status 

-----------------------------------------
version 0.24 at 2015-06-26 14:51:41 +0000
-----------------------------------------

  Change: 00cf9db74648091fb04865d1ba0ca5e71185d4ed
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-06-26 15:51:41 +0000

    add retries functionality to WWW::SFDC 

-----------------------------------------
version 0.23 at 2015-05-29 08:32:35 +0000
-----------------------------------------

  Change: ef09f50869609dfd4a33f005251068af949e9ae2
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-05-29 09:32:35 +0000

    Fix some more tests 

-----------------------------------------
version 0.22 at 2015-05-28 10:40:46 +0000
-----------------------------------------

  Change: 7dc24f06e1d8316534352084130ecb74cf7e939a
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-05-28 11:40:46 +0000

    Fix failing tests 

-----------------------------------------
version 0.21 at 2015-05-26 10:45:47 +0000
-----------------------------------------

  Change: c58de1a563a256d1f496e3c20da861f2737327b3
  Author: Alexander Brett <alexander.brett@sophos.com>
  Date : 2015-05-26 11:45:47 +0000

    Initial commit 

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