[GNU ELPA] Triples version 0.6.1

ELPA update <[email protected]>
Newsgroups gmane.emacs.sources
Message-ID <[email protected]>
Version 0.6.1 of package Triples has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.

Triples describes itself as:

  ================================================
  A flexible triple-based database for use in apps
  ================================================

More at https://elpa.gnu.org/packages/triples.html

## Summary:

				 ━━━━━━━━━
				  TRIPLES
				 ━━━━━━━━━

## Recent NEWS:

TITLE: Changelog for the triples module for GNU Emacs.


1 0.6.1
═══════

  • Fix bug breaking the ability to store information on schema types.


2 0.6.0
═══════

  • Add a float type


3 0.5.1
═══════

  • Add an optional limit for `triples-search', and document it.


4 0.5.0
═══════

  • Add FTS for adding full text search.
  • Fix for emacsql using an obsolete (or wrong) db opening function.


5 0.4.1
═══════

  • Remove test files from GNU ELPA package.


6 0.4.0
═══════

  • Add `triples-count', to return a count of all triples.
  • Add `triples-remove-schema-type', to delete schema and all its
    associated data.


7 0.3.5
═══════

  • Compilation issues, and fixing an issue with not being able to use
    triples-with-transaction in some cases.


8 0.3.4
═══════

  • Fix instances where the database has no index, and has duplicate
    rows because of that index.
  • Fix differences in the properties column between emacsql and builtin
    when upgrading from emacsql to builtin.


9 0.3.3
═══════

  • Fix error in upgrade code SQL that occurs when integer conflicts are
    found.


10 0.3.2
════════

  • Remove hard dependency on the sqlite library, which is a problem for
    emacs 28 users.


11 0.3.1
════════

  • Fix issue with issue where duplicate values could interfere with
    table index creation during upgrade, causing type duplication.


12 0.3
══════

  • All integers are stored as integers, and not strings.  Applications
    using this library in previous versions should have users run
    `triples-upgrade-to-0.3'.
  • Fix for issue where adding schema would overwrite non-schema data on
    the same subject.


13 0.2.7
════════

  • Add new function `triples-db-select-pred-op', which allows querying
    among predicates for objects with a certain relationship to values,
    replaces `triples-db-select-predicate-object-fragment'.
  • Add ability to store cons types (basically lists) as values.


14 0.2.6
════════

  • Fix bug where the functions `triples-subjects-with-predicate-object'
    could return the same subject multiple times.
  • Fix bug where backups were causing messages about "obsolete
    timestamp" for some users on Emacs 28.2.


15 0.2.5
════════

  • Fix bug where backing up a `nil' filename resulted in an error.
  • Fix bug where strings are wrongly escapified, distoring text
    especially when repeatedly saved.


16 0.2.4
════════

  • Move the `CHANGELOG.org' file to `NEWS.org' so the changes show up
    in GNU ELPA.


17 0.2.3
════════

  • Allow `nil' for `filename' arguments in the backup functions.  This
    will default to backing up the default database.
  • Fix issue with fallback for bad backup strategies.


18 0.2.2
════════

  • Fix error behavior using Emacs builtin sqlite.  Now error is
    rethrown instead of swallowed.


19 0.2.1
════════

  • Add backup strategy `never'.


20 0.2
══════

  • Create a default database to encourage a shared triple database.
    Add information on why this is an interesting idea in the README.
  • Add support for backups of databases via `triples-backup', and a
    simple way to have a sane and shared backups created with the new
    `triples-backups' module.
  • Add `triples-move-subject' which will move both a subject as well as
    reference to it.


21 0.1.2
════════

  • Bugfix release to remove backward compatibility with pre-Emacs 29
    versions.


22 0.1.1
════════

  • Bugfix release to fix `triples-subject-with-predicate-object'.


23 0.1
══════

  • This is the initial version that contained basic triple
    functionality, and was integrated into GNU ELPA.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.