Commits on Sep 12, 2014
  1. Release of version 0.5.1

    committed Sep 12, 2014
Commits on Sep 10, 2014
Commits on Sep 9, 2014
  1. Removal of sequences functionality.

    The notion of macro-type steps -- sequeneces -- was an attempt to provide
    a solution for something that may not even be a problem. An extra layer
    of complexity was in place for very little apparent gain. This concept can
    be revisited at a later date.
    committed Sep 9, 2014
  2. Change to regexp matcher for quoted parameters.

    The regexp for quoted parameters was generated as "(.*?)". This has been
    replaced with "([^"]*)", which is a much less 'greedy' option in terms of
    what it will recognize. This changes simply makes the regexp a little more
    committed Sep 9, 2014
Commits on Sep 7, 2014
  1. Release of version 0.5.0.

    committed Sep 7, 2014
Commits on Feb 18, 2014
  1. Release of version 0.4.1

    committed Feb 18, 2014
  2. Reverse merge now avoids context paths.

    A problem was happening where Lucid would not be able to run certain
    repositories if a profile was used. This problem would not occur if
    profiles were not used. The root cause of the issue was that the
    reverse merge portion of the options handling was a little too
    aggressive in assumptions made about the context paths, such as
    definitions path, steps path, etc. That has now been fixed. There
    is a possibility that this will impact how those elements can be
    specified at the command line.
    committed Feb 18, 2014
Commits on Feb 16, 2014
  1. Release of version 0.4.0

    committed Feb 16, 2014
Commits on Feb 15, 2014
  1. Configuration is new a Context.

    The instances that were previously referred to as configuration, have
    been changed to context. This keeps in line with the idea that the
    operating principle of Lucid is to specify and load a context that is
    used for execution.
    committed Feb 15, 2014
  2. Context loading refactored.

    The main change here was to make sure that how the context was loaded
    was a bit more granular. Definitions (such as pages) are now broken out
    from the library logic. Further, the driver and those definitions are
    now not loaded when a dry-run is attempted.
    committed Feb 15, 2014
  3. Configuration refactored.

    An initial set of changes to start refactoring the configuration instance
    into a context instance.
    committed Feb 15, 2014
  4. Context loader refactorings.

    committed Feb 15, 2014