Skip to content

Commit

Permalink
Chores: create a new release version 0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
levisingularity committed Jul 23, 2024
1 parent 4024c07 commit cf84791
Showing 1 changed file with 100 additions and 0 deletions.
100 changes: 100 additions & 0 deletions docs/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,105 @@
# Release Notes

## DAS Version 0.2.0

* das-metta-parser 0.4.0
* das-toolbox 0.3.0
* hyperon-das-atomdb 0.7.0
* hyperon-das 0.8.0
* das-serverless-functions 1.13.0

### Changelog

#### das-metta-parser 0.4.0

```
[#qe231] Fixed bug in large-arity expressions
```

#### das-toolbox 0.3.0

```
[#47] Add support to ":" in symbol names
[#51] Add minor features to das-cli and update documentation
das-cli --version
das-cli update-version [--version] (defaulted to newest version)
Rename das-cli server to das-cli db
das-cli db restart
das-cli faas restart
Remove parameter --path in das-cli metta load and das-cli metta validate and get the input file as a required parameter.
Rename das-cli metta validate to das-cli metta check.
das-cli server start should sleep for a couple of seconds after finishing the startup of DB containers
Show progress bar printed by the metta parser binaries (db_loader and syntax_check) when executing das-cli metta load and das-cli metta validate
Change message showing default version of the running function to show the actual version number.
Add a das-cli logs das to follow the DAS log das.log
Add das-cli jupyter-notebook start start a jupyter-notebook server running with all required dependencies to use hyperon-das.
Adjust runtime messages for das-cli example local and das-cli example faas. Both show python commands
das-cli faas update-version [--version]
das-cli faas --version
das-cli python-library version: show currently installed and newest available versions of both, hyperon-das and hyperon-das-atomdb
das-cli python-library update. Update hyperon-das to the newest available version. As a consequence, hyperon-das-atomdb should be updated to the proper required version as well.
das-cli python-library set --hyperon-das 0.4.0 --hyperon-das-atomdb 0.8.2 Allow setting specific versions for both libraries
das-cli python-library list by default, list all major/minor versions of hyperon-das and hyperon-das-atomdb. There should have optional parameters --show-patches and --library <xxx>
Add a new command to see release notes of specific version of specific package or lib. das-cli release-notes.
[#62] Remove example python files for local/remote DAS in das-cli examples
[#59] Fix das-cli --version output message
[#43] Improve DAS CLI Manual
[#69] Minor das-cli fixes
Updated das-cli metta check/load output to only display db_load and syntax_check outputs.
Modified das-cli faas update-version output to provide both old and new version information and advise callers to use das-cli faas restart to update a running faas server and also warns if no newer version is available.
Applied changes to the das-cli update-version command output to provide both old and new version information and also warns if no newer version is available.
Removed references to the example files distributed_atom_space_local.py and distributed_atom_space_remote.py, as well as the files themselves.
Reviewed "Segmentation fault (core dumped)" error
Added support for non-Ubuntu-based distributions to utilize the update-version command. Note that this command was developed and primarily tested on Ubuntu distributions.
[#73] das-cli python-library version is raising an error
[#76] Put version number in openfaas docker image name
[#75] Enable the configuration of a Redis cluster instead of maintaining only a standalone instance
[#87] Configuration of a Mongodb cluster instead of maintaining only a standalone instance
```

#### hyperon-das-atomdb 0.7.0

```
[#127] Create bulk_insert() in Adapters
[#132] Fix bug in create_field_index() method
[das-query-engine#223] Update log messages
[#129] Create a new adapter called PostgresLobeDB
[das-query-engine#214] Add retrieve_all_atoms method
[#124] Changed count_atoms() to return more accurate numbers
[das-query-engine#197] Changed get_all_links() to return a tuple
[#142] Changed add_link() and add_node() to work with get_atom returns
[das-query-engine#114] Changed commit() to receive buffer as a kwargs parameter
[#63] Changed MongoFieldNames to FieldNames and placed it generally for all adapters
[das#45] Round 1 - Initial refactoring of RAM Only DAS
[#46] Add support for MongoDB indexes
[#153] Refactoring create index
```

#### hyperon-das 0.8.0

```
[#201] Implement fetch() in the DAS API
[#223] Updates in docstrings and logging messages
[#210] Improve message error when connecting to the server
[#214] Improve fetch() method to optionally fetch all the atoms
[#241] Fix tests
[#213] Add TraverseEngine to API documentation
[#114] Persist new atoms in remote server
[#216] Changed design for custom filters in TraverseEngine
[#229] Improve error handler
[#218] Make a DAS server read-only
[#223] Updated kwargs documentation
[#268] Adding performance tests in MeTTa
[#268] enhancing perf tests script, added results comparison
[#276] API support to AtomDB new queries
```

#### das-serverless-functions 1.13.0

```
[#100] Add fetch. New Action
[#113] Add create_context command in query-engine function
```
## DAS Version 0.1.1

* das-toolbox 0.2.21
Expand Down

0 comments on commit cf84791

Please sign in to comment.