3.31.rst 2.34 KB
Newer Older
1
2
3
4
5
6
3.31.4 (2021-09-14)
===================

- upgrade rdflib-jsonld version to keep compatibility with setupools
  58 and above

7
8
9
10
11
12
13
14
15
16
17
18
3.31.3 (2021-07-23)
===================
👷 Bug fixes
-----------

- pin rdflib < 6.0.0 to avoid compatibility issues

🤖 Continuous integration
------------------------

- use image from heptapod registry since r.intra was shut down

19
20
21
22
23
24
25
26
27
28
3.31.2 (2021-07-19)
===================

Bug fixes
---------

- do not consume a lot of time to collect debug data if no one is listening on
  debug channels
- fix incomplete merge of previous versions (brings back `write_front`)

29
30
31
32
33
34
35
36
37
38
39
40
41
42
3.31.1 (2021-05-18)
===================

Revert
------

- backed out changeset bcb633bd791d, don’t give event to notify_on_commit
  Notification are done using Operation, and Operation do not have a event
  attribute, because they can be used for several event.
  Moreover, this commit (bcb633bd791d) changed the prototype of the
  notify_on_commit without giving the right event to the Operation (which is a
  singleton).


43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
3.31 (2021-05-04)
=================

New features
------------

- handle same_site cookies configuration in pyramid.ini
- order: add support for order by NULLS LAST and NULLS FIRST
- improve default cubicweb skeleton

Bug fixes
---------

- create anonymous user at runtime if it doesn't exist already.
- dbcreate: don't ask confirmation to create schema in automatic
- hooks/notification: BREAKING CHANGE correctly initialize operation with event attribute
- RQLExpression: performance issue on RQLExpressions using EXISTS()
  *BREAKING CHANGE*: explicitly use EXISTS in RQLExpression for permissions
- fix some security issues

Documentation
-------------

- tuto: add structure of "enhance views" museum tutorial part.
- tuto: redact "React in a CubicWeb view" museum tuto part.
- tuto: rename cubicweb-tuto to tuto, avoiding confusion with cubicweb_tuto

Continuous integration
----------------------

- gitlab-ci: set expiration delay to 2 weeks for artifacts
- image is no longer a global keyword, use default
- rename jobs names to match global conventions
- test skeleton own tox in the CI

Various changes
---------------

- cleanup: Remove migrations for 3.21 and less
- py3: Rename `raw_input` (that does not exist anymore) to `input`
- tests: create a .nobackup file in the data/database directory
84
  (https://forge.extranet.logilab.fr/cubicweb/cubicweb/-/issues/298)