Liking cljdoc? Tell your friends :D

Versions

There are four areas that are version controlled, which is described here.

The version of the workspace structure can be viewed by:

poly ws get:version:ws
{:breaking 3, :non-breaking 0}

Here are the changes to the workspace structure over time:

wsreleaseactionattributedescription

4.0

0.2.20

added

configs:workspace

Stores the configuration in workspace.edn.

deleted

configs:workspaces

Replaced by configs:workspace.

added

bases:BASE:illegal-deps

Set if the base has any illegal namespace dependencies.

added

components:COMPONENT:illegal-deps

Set if the component has any illegal namespace dependencies.

3.0

0.2.19

added

ENTITIES:ENTITY:keep-lib-versions

added

projects:PROJECT:necessary

added

projects:PROJECT:test

added

projects:PROJECT:bricks-to-test

Moved from changes:project-to-bricks-to-test.

added

projects:PROJECT:indirect-changes

Moved from changes:project-to-indirect-changes.

added

projects:PROJECT:projects-to-test

Moved from changes:project-to-projects-to-test.

added

profiles

Moved from settings:profile-to-settings.

added

settings:test

deleted

changes:project-to-bricks-to-test

deleted

changes:project-to-indirect-changes

deleted

changes:project-to-projects-to-test

deleted

settings:profile-to-settings

deleted

settings:bricks

deleted

settings:projects

2.0

0.2.18

added

settings:projects:PROJECT:keep-lib-versions

added

settings:bricks:keep-lib-versions

added

settings:projects:PROJECT:necessary

added

bases:BASE:base-deps

deleted

version.ws.type

Moved out to ws-type.

deleted

version.from.ws.type

added

version:api

added

version:tool

added

version:test-runner-api

added

version:release:snapshot

added

ws-type

renamed

interfaces:definitions:DEFINITION:arglist

Renamed from parameters.

renamed

projects:PROJECT:deps:BRICK:SOURCE:missing-ifc-and-bases

Renamed from missing-ifc.

renamed

projects:PROJECT:deps-filename

Renamed from config-filename.

added

projects:PROJECT:project-lib-deps

Libraries defined by the project itself.

added

ENTITIES:ENTITY:namespaces:SOURCE:NAMESPACE:is-invalid

changed

ENTITIES:ENTITY:namespaces:SOURCE:NAMESPACE:file-path

The ws-dir part is removed from the file path (data change).

1.2

0.2.16-alpha

added

ENTITIES:ENTITY:namespaces:src:NAMESPACE:invalid

1.1

0.2.14-alpha

added

settings:vcs:is-git-repo

deleted

projects:PROJECT:is-run-tests

0.0

0.1.0-alpha9

Version 0.2.0-alpha9 and earlier, has from.ws set to 0.0 if read from file.

Used in the above table:

WhatDescription

BASE

base.

COMPONENT

component.

ENTITY

Base, component, or project.

ENTITIES

Bases, components, or projects.

NAMESPACE

A namespace name.

LIBRARY

A library name.

SOURCE

src or test.

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close