Releases: jducoeur/Querki
One bugfix
A couple of GraphQL improvements
Added GraphQL Support
Too much to describe here, but this is the beginning of Querki adopting GraphQL as its official API technology. It is a good fit architecturally: GraphQL suits Querki's rather loose data model far better than traditional API systems do, and is flexible enough to make things work.
Note that this is still pretty early -- we only support a fraction of GraphQL, just enough to be able to read data for real use cases. And our GraphQL probably isn't ever going to be quite standard, because Querki involves types (eg, tags) that don't quite fit in with GraphQL schemas. But it's close enough that standard GraphQL systems should be able to use it, with hand-crafted queries for the time being.
Lots of small fixes and enhancements
2.8.6 Release 2.8.6
Major fixups for Tags
A lot of tweaks to Tags, especially the handling of unknown names in QL, to make things more consistent and intuitive. Hopefully it's better now.
Also several bug fixes.
Added Date Type
Actually, changes are mostly bugfixes and getting the Client Tests working again. But the main user-visible change is the addition of Date.
BETA Opening
From a code POV, this Release isn't really meaningful, but from a business POV it is important. We are now opening the main site a little wider, and are officially in beta now.
Beta Release Candidate 1
This release finally brings Querki up to date with Scala.js, Bootstrap, and most of the rest of the Client environment.
I expect there will be bugfixes, but we are now officially on track for Beta.
New Client is now the default
Most code paths should now point to the new client instead of the old UI, although that will need additional evolution for a while yet.
In particular, the Sharing Page has been added to the Client.
Save buttons in QL Explorer
There are now buttons to save either the Query or the Results in QL Explorer, to encourage the workflow of exploring and then reifying.