File: CHANGELOG

package info (click to toggle)
haskell-copilot-c99 4.3-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 188 kB
  • sloc: haskell: 1,454; makefile: 6
file content (154 lines) | stat: -rw-r--r-- 5,284 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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
2025-03-07
        * Version bump (4.3). (#604)

2025-01-07
        * Version bump (4.2). (#577)
        * Remove uses of Copilot.Core.Expr.UExpr.uExprType. (#565)
        * Allow using same trigger name in multiple declarations. (#296)
        * Bump upper version constraint on filepath. (#570)

2024-11-07
        * Version bump (4.1). (#561)
        * Standardize changelog format. (#550)

2024-09-07
        * Version bump (4.0). (#532)
        * Add support for array updates. (#36)

2024-07-07
        * Version bump (3.20). (#522)
        * Add support for struct field updates. (#520)

2024-05-07
        * Version bump (3.19.1). (#512)

2024-03-07
        * Version bump (3.19). (#504)

2024-01-07
        * Version bump (3.18.1). (#493)

2024-01-07
        * Version bump (3.18). (#487)
        * Change return type of main generated for tests. (#468)
        * Print constants in tests using portable suffixes. (#471)
        * Pass output arrays as arguments to trigger argument functions. (#431)
        * Compliance with MISRA C 2023 / MISRA C 2012. (#472)

2023-11-07
        * Version bump (3.17). (#466)
        * Replace uses of deprecated functions. (#457)

2023-09-07
        * Version bump (3.16.1). (#455)
        * Clean code. (#453)

2023-07-07
        * Version bump (3.16). (#448)
        * Introduce testing infrastructure. (#413)

2023-05-07
        * Version bump (3.15). (#438)

2023-03-07
        * Version bump (3.14). (#422)

2023-01-07
        * Version bump (3.13). (#406)
        * Declare local array variables in generated guards as pointers. (#401)
        * Use pointer to pass output array as argument to generators. (#386)

2022-11-07
        * Version bump (3.12). (#389)
        * Removed deprecated flag from cabal file. (#380)
        * Generate type declarations in separate header file. (#373)

2022-09-07
        * Version bump (3.11). (#376)
        * Update to support language-c99-0.2.0. (#371)
        * Fix error handling buffers in generated code for 'step'. (#314)

2022-07-07
        * Version bump (3.10). (#356)
        * Remove unnecessary dependencies from Cabal package. (#323)
        * Remove duplicated compiler option. (#328)
        * Pass structs by reference, not value, in handlers. (#305)
        * Relax version bounds of dependencies. (#335)
        * Update repo info in cabal file. (#333)

2022-05-06
        * Version bump (3.9). (#320)
        * Compliance with style guide (partial). (#316)
        * Translate math operations taking type into account. (#263)
        * Fix issue with delays of streams of structs or arrays. (#276)
        * Fix issue in C99 implementation of signum. (#278)

2022-03-07
        * Version bump (3.8). (#298)
        * Hide internal modules deprecated in Copilot 3.5. (#289)
        * Mark package as uncurated to avoid modification. (#288)

2022-01-07
        * Version bump (3.7). (#287)
        * Guard against empty specs. (#274)
        * Make typetypes respect dependency order. (#275)

2021-11-07
        * Version bump (3.6). (#264)
        * Introduce new ops atan2, ceiling, floor. (#246)
        * Allow customizing output directory. (#255)
        * Fix outdated/broken links. (#252)

2021-08-19
        * Version bump (3.5). (#247)
        * Update travis domain in README. (#222)
        * Remove second element of pair FunEnv. (#170)
        * Allow customizing name of step function. (#64)
        * Update official maintainer. (#236)
        * Deprecate internal modules. (#237, #242)
        * Update source repo location. (#241)
        * Fix out-of-bounds array access. (#238)
        * Add I. Perez to author list. (#243)

2021-07-07
        * Version bump (3.4). (#231)
        * Remove broken test. (#232)

2021-05-07
        * Version bump (3.3). (#217)
        * Fix URL in bug-reports field in cabal file. (#215)
        * Remove unaccessible code. (#169)

2021-03-07
        * Version bump (3.2.1). (#167)
        * Completed the documentation. (#171)

2020-12-06
        * Version bump (3.2). (#65)
        * Implemented arrays in test driver. (#176)
        * Fixed nested array initialisation bug. (#173)
        * Fixed length of buffer allocation for n-dimensional arrays. (#174)
        * Fixed printing of long ints in test suite. (#177)
        * Fixed printing of unsigned ints in test suite. (#177)
        * Fixed '-Wsequence-point' warnings from GCC. (#179)
        * Split Property.hs. (#180)
        * Removed 'Test' from module paths. (#181)
        * Made compiletest take compiler options as an argument. (#182)
        * Fixed problem with property and empty string in driver CSV. (#183)
        * Added comma to output of driver to match the interpreter. (#184)
        * Implemented basic quickcheck based testing. (#185)

2020-03-30
        * Version bump (3.1.2). (#187)
        * Fixed bug where stream buffers are updated too soon. (#188)
        * Updated description of cabal package. (#192)

2019-12-23
        * Version bump (3.1.1). (#191)
        * Fixed bug with constant structs and arrays. (#200)

2019-11-22
        * Version bump (3.1). (#46)
        * Remove ExternFun. (#207)
        * Fix bug in code generation for local expression. (#198)
        * Implement code generation for labels (trivially). (#199)