Skip to content

Releases: projectcaluma/caluma

v8.0.0-beta.10

24 Jun 13:20
Compare
Choose a tag to compare
v8.0.0-beta.10 Pre-release
Pre-release

Fix

  • document: Fix label of copied dynamic options (00383fc)

v8.0.0-beta.8

20 Jun 07:44
Compare
Choose a tag to compare
v8.0.0-beta.8 Pre-release
Pre-release

Fix

  • default answer: Don't set document when copying default answers (7b5ce74)

v8.0.0-beta.7

09 Jun 13:36
9b41598
Compare
Choose a tag to compare
v8.0.0-beta.7 Pre-release
Pre-release

Fix

  • pivot_table: Pass context to child query (34f59a2)
  • build: Conftest should be in generated package (b82b6b3)

v8.0.0-beta.6

04 May 07:57
ee4c6f3
Compare
Choose a tag to compare
v8.0.0-beta.6 Pre-release
Pre-release

Feature

  • ordering: Remove unused ordering attributes and add missing (9cbdd7d)
  • events: Cleanup deprecated events (1bf5792)
  • filters: Clean up all the old filter syntax (ad008cd)

Breaking

Remove unused ordering attributes and add missing (9cbdd7d)

This removes various orderings that do not make sense and were not used:

  • On all connections:
    • created_by_user
    • created_by_group
    • modified_by_user
    • modified_by_group
  • Answer
    • document
    • file
  • Document
    • source

The following ordering attributes were added because they make sense:

  • Case
    • created_at
    • modified_at
  • Flow
    • created_at
    • modified_at
  • Task
    • created_at
    • modified_at
  • Workflow
    • created_at
    • modified_at
  • AnalyticsField
    • created_at
    • modified_at
    • alias
  • DynamicOption
    • created_at
    • modified_at
    • slug
    • label
    • question
  • Flow
    • created_at
    • modified_at
    • task

Cleanup deprecated events (1bf5792)

The following deprecated events were removed:

  • created_work_item
  • completed_work_item
  • skipped_work_item
  • suspended_work_item
  • resumed_work_item
  • completed_case
  • created_case
  • suspended_case
  • resumed_case
  • canceled_work_item
  • cancelled_work_item
  • canceled_case
  • cancelled_case

Clean up all the old filter syntax (ad008cd)

We have for a long time had two syntaxes for filtering, one of which was deprecated for over a year now and only kept for backwards compatibility. Finally, the old form has to go.

Old:

query foo {
    allWorkItems(status: $status) {...}
}

New:

query foo {
    allWorkItems(filter: [{status: $status}]) {...}
}

The new syntax also allows reusing the same filter type twice to narrow down the result set even more. It also supports inverting the filters to implement explicit exclusion. It is now time to get rid of the old syntax.

The following changes are breaking:

  • Removed deprecated slug filters in favor or slugs filters
  • Removed top level filters
  • Removed orderByQuestionAnswerValue filter in favor of documentAnswer in the top level orderset
  • Removed orderBy in filtersets in favor of top level order orderset
  • Removed ordering by static meta attributes (configured with META_FIELDS in favor of meta in the top level orderset

v8.0.0-beta.5

19 Apr 10:50
Compare
Choose a tag to compare
v8.0.0-beta.5 Pre-release
Pre-release

Fix

  • deps: Lock graphql-core to 3.1.x to avoid import error (04f35c8)

v8.0.0-beta.4

13 Apr 08:32
Compare
Choose a tag to compare
v8.0.0-beta.4 Pre-release
Pre-release

Fix

  • deps: Bump django from 3.2.12 to 3.2.13 (76b9e0a)
  • docs: Fix incorrect documentation of createdAfter and createdBefore filters (a8ba2bb)

v8.0.0-beta.3

06 Apr 07:32
Compare
Choose a tag to compare
v8.0.0-beta.3 Pre-release
Pre-release

Feature

  • analytics: Support for additional starting objects (4f24b5b)
  • test: Fixture for running a block of code at a given faked time (8e3ab7a)
  • Reopen case and ready work items (ed7ff26)
  • analytics: Summary row (4e7bd5c)
  • analytics: Pivot table implementation (ccc6bab)
  • test: Add at_date fixture (649f657)

Fix

  • docker: Fix standalone docker image command (93f2158)
  • filter: Do not crash on empty query param in filter (c9bb93c)
  • graphene: Write a failing test for the getRootForms query (d2dd1af)

v8.0.0-beta.2

24 Mar 09:58
Compare
Choose a tag to compare
v8.0.0-beta.2 Pre-release
Pre-release

Fix

  • relay: Make extraction of global ids more defensive (392b4f7)

v8.0.0-beta.1

23 Mar 12:32
Compare
Choose a tag to compare
v8.0.0-beta.1 Pre-release
Pre-release

Fix

  • workflow: fix creating work items when completed ones exist (b2cc0a8)
  • document: Remove duplicate filtering on answer (c92f3ed)

v7.15.2

21 Mar 12:48
Compare
Choose a tag to compare

Fix

  • document: Remove duplicate filtering on answer (c92f3ed)