File: NEWS

package info (click to toggle)
libgom 0.5.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 784 kB
  • sloc: ansic: 9,785; python: 75; javascript: 50; sh: 33; makefile: 9
file content (101 lines) | stat: -rw-r--r-- 2,566 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
Major changes in version

0.5.5
-----
- Fix some gi-doc annotations
- Build system fixes
- Improve unit tests

0.5.4
-----
- Build system improvements

0.5.3
-----
- Automatically ignore read-only properties
- Add support for GParamSpec which are GBytes

0.5.2
-----
- Fix a mismatched g_mutex_init()/g_mutex_clear() which caused
  an issue with MUSL-based systems.

0.5.1
-----
- Reduce object inflation overhead in GType system usage
- Avoid some allocations in hot paths
- Avoid hashtables for resourcegroup items
- Avoid use of weak pointers when unnecessary

0.5
---
- Add missing cleanup attribute for GomSorting
- Fix sorting example
- Add g_critical() on invalid API use
- Async fixes to support concurrent fetch and get_idnex()
- Fix leak of table name
- Generate documentation using gi-docgen
- Fix improper usage of GHfunc
- Various code structure cleanups

0.4
---
- Fix primary-keys never being monitored, which triggered crashes
  with GLib 2.63
- Test for invalid table names
- Install Python overrides in correct location
- Fix storage of NULL GDateTime values
- Fix constraints test under older versions of SQLite

0.3.3
-----
- Replace hardcoded values in pkg-config file
- Add a JavaScript example
- Remove i18n support, as there are no user-visible strings
- Replace autotools build system with meson

0.3.2
-----

- Add missing annotation for repository object
- Support ordering queries
- Add support for creating new tables in a version
- Fix memory leak in GomResource
- Bindings:
  - Add missing annotation for repository object
  - Add a working Python example
  - Make ResourceGroup a sequence in Python bindings

0.3.1
-----
- Support g_autoptr() for all gom object types
- Add IS NULL and IS NOT NULL filters
- Add gom_resource_group_delete_[a]sync functions
- Fix crash on 64-bit systems with some compiler/compiler flags
- Fix saving a modified resource a second time
- Fix setting ID after calling gom_resource_group_write_*

0.3.0
-----
- Update COPYING to LGPL 2.1+ to match headers
- Add support for batched writes
- Support the GLOB operator
- Fix stacking of filters
- Fix possible crashes on exit
- Remove "adapter" property from GomResourceGroup
- Fix a bug in automatic migration
- Fix a number of bugs related to using GOM in bindings and
  in multi-thread unsafe interpreters
- Make gdk-pixbuf an optional dependency

0.2.1
-----

- Fix possible crashers with AND/OR filters
- Add support for short and long integers
- Mark resources as "from table" after it's been inserted

0.2.0
-----

- This is the first release of gom