Caching logic was incompatible with new build format, as caching worked by generating service cache data outside of core module. Services are now built inside of the context of the core module. dist-tools was refactored to use the new transform function to drive building of service code.
Works without any custom code. Note that by default only the default services will be included in the browserified aws-sdk build. In order to build other services, you can pass the `AWS_SERVICES` environment variable to browserify: AWS_SERVICES=s3,ec2,dynamodb browserify myscript.js > out.js The above command includes only Amazon S3, Amazon EC2, and Amazon DynamoDB in the generated SDK. You can use "all" to include all services. See #383
Handles CloudSearchDomain case (required endpoint)
Also support specifying fuzzy versions from services input, like: s3=latest,dynamodb=2012-01-01 Which will use the latest version for S3 and the latest version at 2012-01-01 of DynamoDB.