Releases: loda-lang/loda-cpp
v22.1.16
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.1.16:
Bugfixes
- Extend timeout for folder locking on Windows
Features
- Retrieve OEIS files from cache on API server
Enhancements
- Improve setup: ask for usage statistics and clean up existing settings.
v22.1.9
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.1.9:
Bugfixes
- Escape characters in generated program lists (Markdown format)
Features
- Built-in parallel mining command:
loda mine -p
(replacesmine_parallel.sh
script) - New metrics for counting program submissions and miner activity
Enhancements
- Boost performance of program list generation
v22.1.3
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.1.3:
Enhancements
- Improve mining performance by ignoring duplicate matches
- Improve performance of server-side processing of submitted programs
- Integrate program maintenance into server-side miner loop (removes
maintain
command)
v21.12.30
To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.30:
Enhancements
- Reduce memory consumption of generator v1
- Improve scheduling of multi-generator
- Improve cache handling of interpreter and matcher
- Less mining in server mode (focus on submitted programs)
v21.12.23
To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.23:
Bugfixes
- Fix optimizer and minimizer bugs involving indirect memory access
Features
- Automatic clean up of local programs in client mode (not on Ubuntu 18)
- Configurable mutation rate for generator v6
- New metric for removed programs
Enhancements
- Remove broken generator and matcher metrics
- Prefer latest programs for mutations
- Improve usability of setup
v21.12.15
To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.15:
Bugfixes
- Fix program submission error
v21.12.13
To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.13:
Enhancements
- Improve scheduling and logging
- Improve error handling on API client errors
v21.12.1
To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.1:
Bugfixes
- Fix
git
commands if there are spaces in the path (Windows)
Features
- Adjust semantics of conditional division:
dif(x,0) = x
Enhancements
- Retry program submissions on connection errors
- Improve Slack and Twitter error handling
- Improve logging when stats generation is slow
- Remove Windows return characters from comments
v21.11.25
To install or update LODA, please follow the installation instructions. Here are the release notes for v21.11.25:
Features
- Windows support (no
mine_parallel.sh
equivalent yet)
Enhancements
- Reduce metrics publish interval to reduce load on InfluxDB
- Setup supports configuration in
zsh
environment (macOS)
v21.11.15
To install or update LODA, please follow the installation instructions. Here are the release notes for v21.11.15:
Bugfixes
- Fix race condition during program submission
Features
- Setup asks for update interval for OEIS files and programs repository
Enhancements
- Limit the length of the terms comment in generated programs
- Generator v1 also uses mutator (if templates are defined)
- Clean up fetched program files in server mode
- Avoid programs with loops with constant number of iterations