All Versions
10
Latest Version
1.0
Avg Release Cycle
205 days
Latest Release
660 days ago

Changelog History

  • v1.0 Changes

    December 05, 2020
    • ๐Ÿ‘ท aborted jobs clean up more thoroughly
    • frontend design improvements
    • โš™ run numbers now assigned at queue time instead of start time
    • ๐Ÿ†• new wallboard view
    • ๐Ÿ‘ท contexts can now specify job patterns
    • man pages upstreamed from debian
    • โšก๏ธ vue and vue-router updated to debian sid versions
    • ๐Ÿ›  various minor bugfixes and improvements
  • v0.9 Changes

    July 04, 2020
    • ๐Ÿ†• new frontend UI
    • ๐Ÿšš move to c++17
    • ๐Ÿ‘Œ improve frontend reconnect behavior under Firefox
    • โž• add ability to customize index.html
    • ๐Ÿ‘Œ improve exit codes, error messages, and usage texts
    • ๐Ÿ›  minor bugfixes and documentation improvements
  • v0.8 Changes

    December 31, 2019
    • ๐Ÿ—„ nodes/tags deprecated, superseded by contexts
    • ๐Ÿ‘ท job scripts now contained by a leader process
    • Server Sent Events used instead of Websockets
    • ๐Ÿ”จ major internal refactor
    • laminard now installed in /usr/sbin
    • ๐Ÿ‘Œ improvements in debian and centos packaging
    • ๐Ÿ›  several minor fixes
  • v0.7 Changes

    April 19, 2019
    • โœ… /latest can now be used in place of most job numbers
    • ๐ŸŒฒ /log endpoint now served over plain chunked http
    • ๐Ÿ“ฆ Binary package for Raspbian/Armbian now available
    • laminarc bash- and zsh-completion scripts (thanks @Cynerd)
    • ๐Ÿ‘ท laminarc can now list known jobs
    • ๐Ÿ‘ท Implement job status badges svg endpoint
    • โœ‚ Remove locks
    • โœ‚ Remove dependency on boost_filesystem
    • ๐Ÿ‘ท Jobs can be sorted by column types
    • ๐Ÿ†• New graphs
    • ๐Ÿ”จ Websocket code refactored
    • ๐Ÿ‘ท Jobs page paginated
    • ๐Ÿ‘‰ Show file size of artifacts (thanks @Valicek1)
    • ๐Ÿ›  and many other bug fixes and enhancements
  • v0.6 Changes

    May 18, 2018
    • ANSI colors displayed in console output (thanks @Valicek1)
    • frontend attempts to reconnect when websocket connection lost
    • ability to add custom css to modify the frontend
    • ๐Ÿ‘Œ support for html5 web notifications
    • gif status indicators replaced with unicode symbols (thanks @DonKult)
    • laminard shuts down gracefully
    • ๐Ÿ‘ท laminarc run replaces laminarc start and prints job number to console
    • ๐Ÿ—„ laminarc trigger deprecated in favor of laminarc queue and laminarc start
    • ๐Ÿ”ง automatically detect and reload changed configuration files
    • ๐Ÿ”ง configurable job execution time limit
    • ๐Ÿ›  many bug fixes
  • v0.5 Changes

    December 11, 2017

    ๐Ÿ›  Several major and minor bugfixes
    ๐Ÿ“š Documentation greatly improved

  • v0.4 Changes

    August 20, 2017
    • ๐Ÿšš frontend moved from Angular to Vue
    • implemented locks
    • ๐Ÿ†• new job configuration layout
    • ๐Ÿ†• new variable naming scheme
    • ๐Ÿ›  many bugfixes

    ๐Ÿ“š 0.4 contains several incompatible changes with 0.3. Please read the new documentation

  • v0.3

    July 29, 2016
  • v0.2 Changes

    December 06, 2015
    • database indexes
    • ๐ŸŒฒ log compression
    • ๐Ÿ›  minor bugfixes and cosmetic adjustments
  • v0.1

    November 19, 2015