Assets 8

Major Change

  • Official support for Sitecore 9.0
  • Renamed touch command to create. Alias was added for backwards compatibility.
  • Added pageevents command to allow managing page events on items. Issue #14
  • Added filler command to generate Lorem Ipsum text to populate textual fields with test content
  • Fixed bug #10
  • Fixed bug #13 so aliases survive app restarts
  • Added ability to load all custom commands from an assembly at once
  • Added newid command to generate new IDs
  • Store custom command bindings in context to survive app restarts. Issue #12
  • Remove support for Sitecore 6.x

@adeneys adeneys released this Jul 16, 2017 · 21 commits to master since this release

Assets 9

Major changes

  • Official support for Sitecore 8.2.
  • Added parameter to PrettyPrint (pp) command to format JSON input.
  • Fixed bug #5 by extracting alias functionality to a new alias command.
  • bind command uses the command name from the command attribute if the name is not specified in a parameter.
  • Added parameter to ContentSearch (csearch or search, depending on version) command to allow waiting for index updates to be complete before executing the search.
  • random command can now generate dates.
  • Fixed bug #7
  • Fixed bug #4
  • Fixed bug #2

@adeneys adeneys released this Sep 21, 2015 · 40 commits to master since this release

Assets 7

This release is the first open source release of the module.

There have been some significant changes since Revolver 2.2.

  • Auto property mapping for commands: Command development is now simpler as arguments can be automatically mapped to properties of the command class using attributes. Refer to for details.
  • Command chaining: In the same fashion as sub-commands, commands can be chained forward, so the value of the previous command can be used in the next command. Refer to for details.
  • Script locator: The new script locator feature allows reading scripts from multiple locations. OOTB locators include from a content database and from the file system, so scripts can now be written and executed from disk. Refer to for details.
  • Cache command: The new cache command allows basic listing and searching in caches as well as clearing caches and individual entries.
  • Workflow command execution: The new wfc command allows listing the available workflow commands and executing them.
  • Aliases and binding: Core commands can no longer be rebound to different command names. Instead, more powerful aliases are supported which also allow setting arguments for the command in the alias. Refer to for details.
  • Initialization scripts: The way in which session initialization scripts are located and executed has been updated so they can be read from any script locator. Refer to for details.
  • Sessions withstand app restart: By default Revolver contexts will be stored on disk so they can withstand app restarts and you don't lose your session context. Refer to for details.
  • Various bug fixes.