-
Build system:
- Add support of OSX platform
- Fix compilation with
clang - Disable
SCPandSCTPcompilation by default - Support of C++14
- Use Ubuntu 18.04 on Travis CI
- Upgrade
libclangto version 7
-
Tools:
- Support custom extensions loading in
sc-builder - Add
sc-serverapplication to run claensc-memorywith extensions - Refactored code generation tool
- Refactored knowledge base tool
- Support custom extensions loading in
-
Core:
- Support list of enabled extensions
- Support all possible combinations of
sc_iterator3 - Support variable
sc-links - Fix bug with repo directory write attributes
- Fix issue with extension loading on windows
- Fix issue with empty content of
sc-link - Refactored file memory to use rocksdb
-
C++:
- Implement optional search triples support
- Fix randomical crash of unittest
- Improve test system
- Replace
antlr3withantlr4forSCs-textparsing - Support of
SCs-textaliases - Support of 5 and 6 levels of
SCs-text - Refactored test system
- Refactored API of
ScLinkandScStream - Add generation of structure from
SCs-text
-
Python:
- Refactored test system
- Support SCs-templates in WebSocket protocol
- Add support of template building from
SCs-codestring - Add
Aliasesmethod toScTemplateSearchResultandScTemplateGenResult - Fix issue with float/double values support
- Add support of logs inside python modules
- Support
ActionAgentstates
-
KPM:
- web:
- Implement
httpmodule to access memory via Web interface - Implement web browser interface to access
sc-memory
- Implement
- Remove of
sc-mergemodule
- web:
-
Documentation:
- Improve
SCs-codedocumentation. Add levels5and6
- Improve