Skip to content

Releases: biblibre/omeka-cli

2.0.0

15 Jun 10:12
Compare
Choose a tag to compare

Added

  • Added support for PHP 7.4

Removed

  • Removed support for PHP versions older than 7.2

Changed

  • Replaced deprecated jeremeamia/SuperClosure by opis/closure
  • Updated PHPUnit to version 8

v1.1.0

31 Oct 16:12
v1.1.0
Compare
Choose a tag to compare

Added

  • New command user-create

v1.0.0

23 Feb 17:09
v1.0.0
Compare
Choose a tag to compare

Fixed

  • Update git submodules when upgrading Omeka
  • Fix command upgrade when there is no database migrations
  • Make tests pass with Omeka 2.6 and PHP 7.2

Changed

  • Updated composer dependencies

v1.0.0-beta.1

27 Nov 16:19
v1.0.0-beta.1
Compare
Choose a tag to compare

Changed

  • Command 'info' renamed to 'status' and now shows only the number of installed
    and uninstalled plugins

Added

  • New command 'plugin-list'

v1.0.0-alpha.6

15 Nov 16:52
Compare
Choose a tag to compare
v1.0.0-alpha.6 Pre-release
Pre-release

Changed

  • Use Symfony's console component

v1.0.0-alpha.5

09 Nov 15:32
Compare
Choose a tag to compare
v1.0.0-alpha.5 Pre-release
Pre-release

Changed

  • Commands plugin-activate and plugin-install are merged into plugin-enable
  • Some commands aliases are modified

v1.0.0-alpha.4

30 Oct 17:47
Compare
Choose a tag to compare
v1.0.0-alpha.4 Pre-release
Pre-release

Added

  • New command plugin-search

Changed

  • Command plugin-download requires an exact name for the plugin

Removed

  • OmekaCli\Console\Prompt

Fixed

  • Phar compiler adds shebang
  • Prevent warnings if command class does not exist

v1.0.0-alpha.3

30 Oct 10:27
Compare
Choose a tag to compare
v1.0.0-alpha.3 Pre-release
Pre-release

Changed

  • Omeka code is run inside another process to keep the main process clean
  • CommandInterface now extends ContextAwareInterface and LoggerAwareInterface
  • CommandInterface::run now takes only two parameters
  • Test suite sets up a new Omeka installation before running tests

v1.0.0-alpha.2

14 Sep 15:30
Compare
Choose a tag to compare
v1.0.0-alpha.2 Pre-release
Pre-release

Added

  • Global options to adjust verbosity (--quiet, --verbose)
  • Command plugin-download learned --force to bypass omeka_minimum_version
  • Command plugin-download learned --exclude-github to avoid searching plugins in
    Github repositories

Changed

  • Command check-updates now prints old and new versions
  • Command help now prints the command description
  • Command install has default values for all its options and do not prompt for
    missing values
  • Command install tries to create the database if it does not exist
  • Move OmekaCli\Command\PluginCommands\Utils\PluginUtils static methods in
    OmekaCli\Command\PluginCommands\AbstractPluginCommand
  • Command plugin-update refuses to update a plugin if it is active
  • OmekaDotOrgRepository extract the zip file into a temporary directory first to
    get the plugin's real name
  • Command upgrade no longer backup the Omeka directory nor deactivate all
    plugins before upgrading
  • Command upgrade compress the database dump with gzip
  • Command upgrade no longer ask for automatic recovering if the upgrade fails.
    It is up to the user to manually reinject the database dump if they think it's
    needed
  • Namespace renaming
  • Command snapshot was split in two (snapshot and snapshot-restore)
  • Moved UIUtils to Console\Prompt

Removed

  • Constant OMEKA_CLI_PATH
  • Global option --no-prompt
  • Command plugin-update forgot --list

Fixed

  • omeka-cli can now be installed using composer

v1.0.0-alpha.1

12 Sep 08:27
Compare
Choose a tag to compare
v1.0.0-alpha.1 Pre-release
Pre-release

Changed

  • installation infos are given as options to the install command.
  • --no-prompt can be replaced by -n option.
  • install ask for missing options
  • install: make help more understandable.
  • install: also initialize git submodules.

Fixed

  • Bug whan downloads plugins whose name has more than one word.
  • Uncaught option parsing exceptions.
  • install default options.
  • administator_email empty with install command.
  • Typo in install command.
  • install: do not ask for other options if only -v is given