Liking cljdoc? Tell your friends :D

ReadMoi library changelog

changelog info

version 6

2025 October 15
Brad Losavio (blosavio@sagevisuals.com)
Description: Fixed function object rendering.
Project status: active
Urgency: medium
Breaking: no

altered functions: print-form-then-eval

Breaking changes

    Non-breaking changes

    • When run from the command line, previous versions demunged the entire return value before de-rendering the function object, resulting in non-involved underscores to be converted to hyphens and dollar signs to slashes. This bug-fix extracts the function object and demunges that only, correctly perserving underscores and dollar signs in the outer, surrounding string. This bug did not affect invocation from the repl.

    version 5

    2025 October 6
    Brad Losavio (blosavio@sagevisuals.com)
    Description: Various quality-of-life improvements.
    Project status: active
    Urgency: medium
    Breaking: no

    added functions: -main

    Breaking changes

      Non-breaking changes

      • GitHub Issue #1: Added a `-main` function, callable from the command line.
      • GitHub Issue #2: Added flexible options file-loading.
      • GitHub Issue #3: Enhanced project metadata detection to also handle 'pom.xml'.
      • GitHub Issue #4: Added optional suppression of `def` evaluations.
      • Enhancement to function object de-rendering to handle the way leiningen renders function objects in addition to the way CIDER/nREPL renders function objects.

      version 4

      2025 August 30
      Brad Losavio (blosavio@sagevisuals.com)
      Description: Non-explicit user dependencies.
      Project status: active
      Urgency: medium
      Breaking: no

      Breaking changes

        Non-breaking changes

        • Promoted hiccup, test.check, and zprint to full dependencies (from dev dependencies) so that a project no longer needs to explicitly require them.

        version 3

        2024 December 6
        Brad Losavio (blosavio@sagevisuals.com)
        Description: Added html tidy-ing option.
        Project status: active
        Urgency: medium
        Breaking: no

        added functions: tidy-html-body, tidy-html-document

        Breaking changes

          Non-breaking changes

          • Added html tidy-ing functions plus additional defaults.

          version 2

          2024 November 26
          Brad Losavio (blosavio@sagevisuals.com)
          Description: Organization: Adjusting namespaces, dependencies, and location of defaults.
          Project status: active
          Urgency: medium
          Breaking: yes

          Breaking changes

          • Improved handling of defaults by collecting them into `readmoi_defaults.clj` instead of scattering them around the source.

          Non-breaking changes

          • Added new dev (i.e., non-breaking) dependency, Chlog, for generating changelogs.
          • Removed no-longer-needed dev-time namespace, `readmoi-project-changelog-generator`, for generating custom changelogs.
          • Changed `test.check` from a full dependency to a development dependency.

          version 1

          2024 November 22
          Brad Losavio (blosavio@sagevisuals.com)
          Description: Normalized html and markdown outputs. Generalized page-footer, added copyright statement to markdown output file to better match the html version.
          Project status: active
          Urgency: medium
          Breaking: yes

          altered functions: generate-readmoi-markdown, page-footer, page-template

          Breaking changes

          • Added copyright and UUID page footers to markdown output file.

          Non-breaking changes

          • Generalized page footer generation.

          version 0

          2024 November 17
          Brad Losavio (blosavio@sagevisuals.com)
          Description: Initial public release.
          Project status: active
          Urgency: low
          Breaking: no

          Breaking changes

            Non-breaking changes


              Can you improve this documentation?Edit on GitHub

              cljdoc builds & hosts documentation for Clojure/Script libraries

              Keyboard shortcuts
              Ctrl+kJump to recent docs
              Move to previous article
              Move to next article
              Ctrl+/Jump to the search field
              × close