Skip to content

Ghostwriter v4.0.5

Choose a tag to compare

@chrismaddalena chrismaddalena released this 13 Jan 00:26
· 2939 commits to master since this release
3e0abf1

Summary

This includes some API enhancements and small bug fixes. The API changes should make it easier to automate tasks like project creation via the GraphQL API.

CHANGELOG

[4.0.5] - 12 January 2024

Added

  • Added project contacts to the GraphQL schema
  • Added user accounts to the GraphQL schema to allow more automation options for project management
    • Authenticated accounts can query name, username, email, phone number, and timezone
  • Added timezone validation into PostgreSQL to prevent invalid timezones from being saved via the GraphQL API
  • Added a new generateCodename mutation to the GraphQL API that generates a unique codename for new projects (or whatever else you want to use it for)

Fixed

  • Fixed client contacts not loading properly in the drop-down on the project dashboard

Changed

  • The contacts table is now clientContact in the GraphQL API schema for better consistency with other table names
  • Updated the GraphQL schema data in DOCS to reflect the latest changes