Changelog
What's Changed
- fix: always enable crawlee storage purging when
--purge
is provided even in non-crawlee-detected envs by @vladfrangu
Full Changelog: https://github.com/apify/apify-cli/compare/v0.19.2...v0.19.3
v0.19.2
What's Changed
- feat: validate the Actor name during init by @barjin in #450
- feat: extend success command on create by @HonzaTuron in #466
- fix: axios v1 and new client breaking cli by @vladfrangu in #481
New Contributors
- @vdusek made their first contribution in #439
- @TC-MO made their first contribution in #468
- @honzajavorek made their first contribution in #472
Full Changelog: https://github.com/apify/apify-cli/compare/v0.19.1...v0.19.2
v0.19.1
What's Changed
Full Changelog: https://github.com/apify/apify-cli/compare/v0.19.0...v0.19.1
v0.19.0
What's Changed
- feat: Auto-update
apify-cli
Homebrew formula inhomebrew-core
by @fnesveda in #387 - fix: spelling in helpers by @barjin in #389
- feat:
apify init
wraps Scrapy projects with Apify middleware by @barjin in #393
Full Changelog: https://github.com/apify/apify-cli/compare/v0.18.1...v0.19.0
v0.18.1
What's Changed
Fixes
Documentation changes
Full Changelog: https://github.com/apify/apify-cli/compare/v0.18.0...v0.18.1
v0.18.0
What's Changed
- feat(create, init): create INPUT.json from input_schema prefills by @nguyeda1 in #379
- feat: Use actor/apify env vars instead of old
ENV_VARS
by @jirimoravcik in #381 - chore: Bump version to 0.18.0 by @jirimoravcik in #382
Full Changelog: https://github.com/apify/apify-cli/compare/v0.17.0...v0.18.0
v0.17.0
What's Changed
- BREAKING CHANGE: Telemetry data collection by @drobnikj in #362
- chore: Fix docs reference by @drobnikj in #375
- fix: Folder path creation by @HonzaTuron in #376
- feat(create): Merge local development instructions into README by @nguyeda1 in #372
New Contributors
- @nguyeda1 made their first contribution in #372
Full Changelog: https://github.com/apify/apify-cli/compare/v0.16.2...v0.17.0
v0.16.2
What's Changed
- chore: Use new workflow secrets by @fnesveda in #361
- feat: Add community message by @HonzaTuron in #363
- fix: Use the right exit code on error by @fnesveda in #364
- feat(push): Allow disabling of the prompt mechanism via flag/CI by @vladfrangu in #365
- fix(push): Correctly check if in CI env to skip prompt by @vladfrangu in #366
- fix: Fix unit tests by @fnesveda in #371
- feat(app): Add apify pull by @HonzaTuron in #360
New Contributors
- @vladfrangu made their first contribution in #365
Full Changelog: https://github.com/apify/apify-cli/compare/v0.16.1...v0.16.2
v0.16.1
What's Changed
v0.16.0
What's Changed
New features
- Added option to open actor detail in Apify Console after successful
apify push
by @HonzaTuron in #353
Fixes
- Stopped adding
apify_storage
to .gitignore if it already is there by @fnesveda in #355 - Fixed extracting some template archives by @mvolfik in #358
- Improved log messages for different build statuses by @fnesveda in #350
Full Changelog: https://github.com/apify/apify-cli/compare/v0.15.1...v0.16.0
v0.15.1
What's Changed
- Added a post-create message to Python actors by @fnesveda in #349
- Updated the
apify run
help to not be so Node-specific by @fnesveda in #347 - Started using correct "omit optional dependencies" argument based on NPM version by @fnesveda in #346
Full Changelog: https://github.com/apify/apify-cli/compare/v0.15.0...v0.15.1
v0.15.0
New features
- Apify Console login integration in
apify login-new
by @fnesveda in #302 - Preparations for release on Homebrew by @fnesveda in #341, #342, #343 and #345
- Better template language selection in
apify create
by @mnmkng in #338 - New documentation portal by @barjin in #331
Internal changes
Full Changelog: https://github.com/apify/apify-cli/compare/v0.14.1...v0.15.0
v0.14.1
What's Changed
- chore: Disable actor template prompt looping around by @fnesveda in #318
- feat: Support for running Python actors by @fnesveda in #316
- fix: Removing unneeded dependencies by @mtrunkat in #322
Full Changelog: https://github.com/apify/apify-cli/compare/v0.13.0...v0.14.1
v0.13.0
What's Changed
- feat: Making outdated version warning more visible by @mtrunkat in #301
- fix: fix headings in readme by @mhamas in #308
- fix: Update node version by @novotnyj in #314
- fix: missing latest tag on first push by @mnmkng in #312
Full Changelog: https://github.com/apify/apify-cli/compare/v0.12.0...v0.13.0
v0.12.0
- add the
X-Apify-Request-Origin: CLI
header to the API calls done by CLI
v0.11.1
- Fix
create
command which rewrites.actor/actor.json
from template with default file
v0.11.0
- modify commands to work with actor config stored in
.actor/actor.json
instead of the deprecatedapify.json
- add migration from the deprecated config to the new one
- modify
vis
andedit-input-schema
commands to find the input schema at the correct location, where it would be loaded from on the platform - update README and commands' help texts to cover these changes
v0.10.0
- updated input schema package with new editor types (#293)
- updated GitHub actions to fix deprecation warnings (#285)
- added hidden, experimental
edit-input-schema
command (#286)
v0.9.0
- updated input schema validation with
isSecret
flag support (#284)
v0.8.2
- improved source file format detection (#282)
- removed forgotten
console.dir
(#283)
v0.8.1
- fix an issue with pushing actors without default run options set
v0.8.0
- require Node.js 16
- update to reflect changes in Apify SDK v3
apify_storage
folder is now named juststorage
, it will be automatically renamed when youapify run
- prevent upload of
node_modules
,apify_storage
andstorage
folders onapify push
- actors pushed without an associated template will now be set up with 4096MB of memory and 3600s timeout
v0.7.4
Full Changelog: https://github.com/apify/apify-cli/compare/v0.7.3...v0.7.4
v0.7.3
What's Changed
Full Changelog: https://github.com/apify/apify-cli/compare/v0.7.2...v0.7.3
v0.7.2
What's Changed
- Update npm-shrinkwrap.json into lockfileVersion: 2 in deff859b2731a058d58e30c6d8e46d9a75908d69
Full Changelog: https://github.com/apify/apify-cli/compare/v0.7.1...v0.7.2
v0.7.1
What's Changed
- Added new namespace
apify actor
and commands get-value, set-value, get-input, push-data in this namespace. These commands are in PoC state, do not use them in the production environment. - feat: PoC - get-value, set-value, get-input commands for the actor in #268
- feat: PoC - push-data command for the actor in #269
Full Changelog: https://github.com/apify/apify-cli/compare/v0.7.0...v0.7.1
v0.7.0
What's Changed
- BREAKING CHANGE: Drop node v10 support in #266
- chore: Update packages in #266
- chore: Update apify-client into v2 in #267
Full Changelog: https://github.com/apify/apify-cli/compare/v0.6.7...v0.7.0
v0.6.7
Patch version bump
v0.6.6
- Fix: Treat
.ts
files as text inapify push
v0.6.5
- Dependencies packages update