Skip to content

Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dantleech dantleech released this 05 Jan 11:53

BC Break

  • [DoctrinePhpcrBundle] Shell must now be initiated in a different way in
    embedded mode. The DoctrinePhpcrBundle will need to be updated.
  • [node:shared:remove] Removed this command and integrated it into
    node:remove instead (node:remove . --shared)

Bug fixes

  • [capability] Commands not being disabled based on capability
  • [config] Do not override CLI options with profile options
  • [node:remove] Cannot node:remove by UUID
  • [node:edit] Serialization of single value references doesn't work
  • [file:import] Irregular files are accepted
  • [query] Possible to try and execute query without a query

Enhancements

  • [node:list] Show primary node type and super-types
  • [node:list] Show property length
  • [autocomplete] Autocomplete now includes command names
  • [references] Show UUIDs when listing reference properties
  • [import/export] Renamed session import and export to session:import &

Features

  • [cli] Specify workspace with first argument
  • [config] Added user config for general settings
  • [config] Enable / disable showing execution times and set decimal expansion
  • [global] Refactored to use DI container and various general improvements
  • [node:property:set] Allow setting reference property type by pathsession:export
  • [node:references] Shows the referencing node paths instead of the referrered-to node path(s)
  • [node:remove] Immediately fail when trying to delete a node which has a (hard) referrer
  • [node] Added wilcard support to applicable node commands, including "node:list", "node:remove" and "node:property:show"
  • [query:update] Added APPLY method to queries, permits addition and removal of mixins
  • [transport] Added transport layer for experimental Jackalope FS implementation