Skip to content

Commit

Permalink
Merge branch 'dev' into staging
Browse files Browse the repository at this point in the history
  • Loading branch information
fayeed committed Jul 5, 2024
2 parents c13b105 + 18c5792 commit 7bc7d11
Show file tree
Hide file tree
Showing 34 changed files with 1,109 additions and 155 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,25 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
This project _loosely_ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). More specifically:

## unreleased
- ad4m.expression.get() handles literal values client-side to avoid roundtrips, can be overridden with optional flag [PR#498](https://github.com/coasys/ad4m/pull/498)

### Fixed
- Prolog engine gets respawned when a query caused an error to clean the machine state [PR#483](https://github.com/coasys/ad4m/pull/483)
- Catch panics in Scryer and handle as error instead of killing the engine thread which caused `channel closed` error in future queries [PR#483](https://github.com/coasys/ad4m/pull/483)
- Bootstrap seed creation working with cli: `ad4m dev generate-bootstrap` [PR#247](https://github.com/perspect3vism/ad4m/pull/496)
- Connect capacitor update to include qr code scanning on mobile [PR#483](https://github.com/coasys/ad4m/pull/497)

### Added
- Prolog predicates needed in new Flux mention notification trigger:
- agent_did/1
- remove_html_tags/2
- string_includes/2
- literal_from_url/3
- json_property/3
[PR#483](https://github.com/coasys/ad4m/pull/483)
- Triggered notifications are handled through operating system notifications [PR#483](https://github.com/coasys/ad4m/pull/483)

- App notifications implemented. ADAM apps can register Prolog queries with the executor which will be checked on every perspective change. If the change adds a new match, it will trigger the publishing of a notifications via subscriptions in client interface [PR#475](https://github.com/coasys/ad4m/pull/475), as well as calling a web hook if given [PR#482](https://github.com/coasys/ad4m/pull/482)
- Support ADAM executor hosting service alpha [PR#474](https://github.com/coasys/ad4m/pull/474)
- Complete instructions in README [PR#473](https://github.com/coasys/ad4m/pull/473)

Expand Down
Loading

0 comments on commit 7bc7d11

Please sign in to comment.