Skip to main content

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

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

  • fix: restore fallback behaviour for apify run in Scrapy projects by @barjin in #437

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 in homebrew-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
  • Fixed actor:push-data and actor:set-value commands by @drobnikj in #386
Documentation changes

Full Changelog: https://github.com/apify/apify-cli/compare/v0.18.0...v0.18.1

v0.18.0

What's Changed

Full Changelog: https://github.com/apify/apify-cli/compare/v0.17.0...v0.18.0

v0.17.0

What's Changed

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

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

  • Fix apify create on Node 19+, add Node 20 to CI test roster by @fnesveda in #359

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

Internal changes

Full Changelog: https://github.com/apify/apify-cli/compare/v0.14.1...v0.15.0

v0.14.1

What's Changed

Full Changelog: https://github.com/apify/apify-cli/compare/v0.13.0...v0.14.1

v0.13.0

What's Changed

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 deprecated apify.json
  • add migration from the deprecated config to the new one
  • modify vis and edit-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 just storage, it will be automatically renamed when you apify run
  • prevent upload of node_modules, apify_storage and storage folders on apify 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

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 in apify push

v0.6.5

  • Dependencies packages update