- update copyright notices and license (Ryan Graham)
- fix failing test on npm3 (Ryan Graham)
-
remove support for --bundle flag (Ryan Graham)
-
Refer to licenses with a link (Sam Roberts)
-
usage: document -s alias for --scripts (Ryan Graham)
-
lint: add spaces after keywords (Ryan Graham)
-
Use strongloop conventions for licensing (Sam Roberts)
- switch to iconv for binary tests (Ryan Graham)
-
usage: clarify relationship between pack/bundle (Sam Roberts)
-
test: shelljs exec silent is required under io.js (Sam Roberts)
-
lintpocalypse (Ryan Graham)
-
package: add eslint and rules (Ryan Graham)
-
fix undefined test() error (Ryan Graham)
-
test: regression test for zero dependency apps (Ryan Graham)
-
build: detect/handle apps with no dependencies (Ryan Graham)
- Construct packfile name from package (Sam Roberts)
- Ignore test output (Sam Roberts)
-
test: flush disk after building test app (Ryan Graham)
-
test: improve debugability of test-script-only (Ryan Graham)
-
fix callback exception catching (Ryan Graham)
-
deps: upgrade tar (Ryan Graham)
-
deps: upgrade shelljs (Ryan Graham)
-
deps: upgrade lodash (Ryan Graham)
-
deps: upgrade json-file-plus (Ryan Graham)
-
deps: upgrade tap to 0.7 (Ryan Graham)
-
deps: alphabetize deps (Ryan Graham)
-
Fix #23, rename of bin/slb to bin/sl-build (Sam Roberts)
-
Add --npm and --git options (Sam Roberts)
-
Update README for strong-pm.io (Sam Roberts)
-
Factor usage message into sl-build.txt. (Sam Roberts)
-
Rename sl-build for consistency (Sam Roberts)
-
test: remove loopback-connector-oracle from tests (Ryan Graham)
-
Fix bad CLA URL in CONTRIBUTING.md (Ryan Graham)
-
test: use strong-fork-syslog for tests (Ryan Graham)
-
internal: add info for sync branch debugging (Ryan Graham)
-
Skip 'npm run build' if no build script (Ryan Graham)
-
package: use debug v2.x in all strongloop deps (Sam Roberts)
-
Ensure default steps run when using --script only (Krishna Raman)
-
git: don't rely on git-symbolic-ref --short (Ryan Graham)
-
Ignore .(git|npm)ignore when building packs (Krishna Raman)
- Update contribution guidelines (Ryan Graham)
-
package: update json-file-plus to avoid deprecated (Sam Roberts)
-
package: update README (Sam Roberts)
-
package: add keywords for npm search (Sam Roberts)
-
package: rename changelog and fix date format (Sam Roberts)
-
test: replace slc dep with static fixture (Ryan Graham)
-
test: validate test setup (Ryan Graham)
-
test: ensure build can be run on HEAD (Ryan Graham)
-
Refactor common git ref lookup into utility (Ryan Graham)
-
Don't commit build results if unchanged (Ryan Graham)
-
Only merge HEAD into deploy if necessary (Ryan Graham)
-
Make --onto a modifier for --commit (Ryan Graham)
-
git: Override GIT_INDEX_FILE for all git commands (Ryan Graham)
-
Ensure create --onto branch if it doesn't exist (Ryan Graham)
-
Use git detection to inform defaults (Ryan Graham)
-
test: sls-sample-app loopback-example-app rename (Ryan Graham)
-
test: replace onto tests with shell script (Ryan Graham)
-
test: support mix of JS and shell based tests (Ryan Graham)
-
onto: fix typo in usage message (Sam Roberts)
-
Update package license to match LICENSE.md (Sam Roberts)
- Allow building onto an identical branch (Sam Roberts)
- docs: clarify typical git workflow (Sam Roberts)
-
docs: update README with usage (Sam Roberts)
-
usage: fix missing command name in usage message (Sam Roberts)
-
log: show git commands during --onto and --commit (Sam Roberts)
-
log: show commands during --install,bundle,pack (Sam Roberts)
-
install: prune dev dependencies after build script (Sam Roberts)
-
pack: remove npm debug messages from output (Sam Roberts)
-
bundle: accept packages with no dependencies (Sam Roberts)
-
log: log when beginning a long-running command (Sam Roberts)
-
doc: update README and other docs pre-publish (Sam Roberts)
-
readme: update with latest usage (Sam Roberts)
-
log: ensure each action logs on complete (Sam Roberts)
-
bundle,pack: log the actions taken (Sam Roberts)
-
git: remove unused $0 argument to git.onto() (Sam Roberts)
-
commit: commit build products into git (Sam Roberts)
-
bundle: bundle only dependencies and optional deps (Sam Roberts)
-
bundle: warn on problematic or incomplete config (Sam Roberts)
-
onto: commit source tree onto a deploy branch (Sam Roberts)
-
doc: add README.md and update --help output (Sam Roberts)
-
pack: place archive in parent directory (Sam Roberts)
-
test: use strong-cli as a dev dependency (Sam Roberts)
-
Implement --bundle, so dependencies are packed (Sam Roberts)
-
Implement --pack, to create an archive (Sam Roberts)
-
Implement --scripts, to build binary addons (Sam Roberts)
-
Refactor build test setup so it can be reused (Sam Roberts)
-
Use option parser, and test option parsing (Sam Roberts)
-
Implement running of custom package build script (Sam Roberts)
-
Implement usage and version options (Sam Roberts)
-
Implement npm install without build scripts (Sam Roberts)
-
Add tap test script (Sam Roberts)
-
Add package.json and slb stub (Sam Roberts)
-
License and contribution agreement (Sam Roberts)
- First release!