Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 246 lines (154 sloc) 6.879 kb
fd3f590 @cedricss [doc] Changelog: FreeBSD support added.
cedricss authored
1 New supported platform:
2
3 * FreeBSD
4 - Opa commited to FreeBSD port trees: http://www.freshports.org/lang/opa/
5 Thanks to Jeremy Messenger <mezz.freebsd@gmail.com>
6
bdefb6d @cedricss [doc] Changelog: New scheduler functions. New scheduling policy.
cedricss authored
7 New features:
8
9 * Scheduler
10 - new set_max_compute_successive function
11 - new set_nb_step_apply function
12 Those functions are made to fine-tune scheduling policy. For advanced users!
13
14 Improvements:
15
16 * Scheduling policy updated to improve concurrency level
17
a2ecd25 @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
18 Bug fixes:
19
20 * UriParser
21 - fixed bug when parsing ' ' character in path
22
fae1ad6 @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
23 * Mime
24 - fixed a bug in Mime headers parsing
25
258c92d @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
26 Updated APIs:
27
28 * Resource:
29 - allow custom response headers (name, value)
30
a2ecd25 @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
31
54b449a @Aqua-Ye [doc] changelog: correct build version for 0.9.2
Aqua-Ye authored
32 2012.01.06, Version 0.9.2 (stable), v1591
d3fd5d5 @OpaOnWindowsNow [enhance] version: 0.9.2
OpaOnWindowsNow authored
33
1ea8952 @OpaOnWindowsNow [doc] CHANGELOG: Windows+sublime
OpaOnWindowsNow authored
34 New supported platform:
35
36 * Windows 64bits
d3fd5d5 @OpaOnWindowsNow [enhance] version: 0.9.2
OpaOnWindowsNow authored
37 - the platform is now supported via our binary installer while still considered as unstable
1ea8952 @OpaOnWindowsNow [doc] CHANGELOG: Windows+sublime
OpaOnWindowsNow authored
38
6cac8b9 @Aqua-Ye [doc] changelog: updated
Aqua-Ye authored
39 Bug fixes:
fabefea @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
40
1ea8952 @OpaOnWindowsNow [doc] CHANGELOG: Windows+sublime
OpaOnWindowsNow authored
41 * Windows
42 - line error location
43
6cac8b9 @Aqua-Ye [doc] changelog: updated
Aqua-Ye authored
44 * Mime
45 - fixed a bug in q-parser and qp-parser
46 - fixed inline plain/text detection
47
48 * UriParser
49 - fixed bug when parsing '+' character in query
50 - accept empty values for query parameters
fabefea @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
51
aba1684 @OpaOnWindowsNow [doc] CHANGELOG: automatic+post-process
OpaOnWindowsNow authored
52 * Json
53 - serialisation: emit an error when an integers serialisation could be out of range for the client
54
ee0fc95 @BourgerieQuentin [doc] changelog: update
BourgerieQuentin authored
55 * Mongo
56 - ref and val path on database set
57 - sum type updating
58 - composed path
59 - always resize buffer when it's full
60 - detection of primary key query
61 - update with _id
aba1684 @OpaOnWindowsNow [doc] CHANGELOG: automatic+post-process
OpaOnWindowsNow authored
62 - use 64bits package for autoinstall
ee0fc95 @BourgerieQuentin [doc] changelog: update
BourgerieQuentin authored
63
64 * Separate compilation
65 - Fix packages ordering issues with compiler packages
66
64801b4 @Aqua-Ye [enhance] bootstrap: improved the import system again, with fixes for Bo...
Aqua-Ye authored
67 Updated APIs:
68
aba1684 @OpaOnWindowsNow [doc] CHANGELOG: automatic+post-process
OpaOnWindowsNow authored
69 * `+` : can be used to concatenate two strings
70
fabefea @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
71 * Bootstrap CSS
d0e203c @Aqua-Ye [doc] changelog: compact
Aqua-Ye authored
72 - upgraded to v2.0.2
73 - fixes for Bootstrap and Opa icons inclusion
74 - changed the import names
75 - added Font Awesome icons
e66e404 @Aqua-Ye [doc] readme,changelog: added credits to bootstrat and font awesome
Aqua-Ye authored
76
fabefea @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
77 * Bootstrap Widgets
78 - upgrade bootstrap widgets to match v2.0 of bootstrap
79 - the previous implementation (compatible with <= v1.4.0) is moved in stdlib.widgets.deprecated.bootrap
80
324d80b @nrs135 [fix] stdlib: Update auth params in low-level data structure for extern...
nrs135 authored
81 * Mongo low-level drivers
82 - added authentication parameters and command line options
83
23fed59 @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
84 * HttpRequest
85 - added a get_form_data to retieves POST data (application/x-www-form-urlencoded )
6cac8b9 @Aqua-Ye [doc] changelog: updated
Aqua-Ye authored
86
23fed59 @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
87 * Date
88 - support %z in scanner format (returns GMT date)
89
324d80b @nrs135 [fix] stdlib: Update auth params in low-level data structure for extern...
nrs135 authored
90 Other features:
91
1ea8952 @OpaOnWindowsNow [doc] CHANGELOG: Windows+sublime
OpaOnWindowsNow authored
92 * Windows
93 - the installer is now completly standalone, nothing else need to be installed
94
5b363c7 @OpaOnWindowsNow [doc] CHANGELOG: forgotten stuff of previous version
OpaOnWindowsNow authored
95 * Html response, size reduction
96 - add option --xhtml-enable-inlined-event, that can choose to inline event handler code in the html
97 - automatic dom ids are shorter
98
99 * Dom ids: accept minus char inside ids
100
aba1684 @OpaOnWindowsNow [doc] CHANGELOG: automatic+post-process
OpaOnWindowsNow authored
101 * Slicer
102 - new warning classes that prevent using inadapted slicer directives
103 - new compile-time option '--slicer-check' that activate predefined configuration for theses warning classes
104
ee0fc95 @BourgerieQuentin [doc] changelog: update
BourgerieQuentin authored
105 * Mongo
106 - added authentication options for @mongo database
107 - added reference path on database set/map
108 - use the default command line options if non-specific command line
109 - use cursors
110 - 'tilda' syntactic sugar for update request
111
112 * Db3
113 - added reference path on the root
6cac8b9 @Aqua-Ye [doc] changelog: updated
Aqua-Ye authored
114
115 * bslClient
116 - better handling of DOM appendChild under an HTML5 element in IE (fallback to jQuery)
64801b4 @Aqua-Ye [enhance] bootstrap: improved the import system again, with fixes for Bo...
Aqua-Ye authored
117
1ea8952 @OpaOnWindowsNow [doc] CHANGELOG: Windows+sublime
OpaOnWindowsNow authored
118 * Editor
119 - start support of Sublime Text 2 with a plugin available at https://github.com/OpaOnWindowsNow/OpaSublimeText/downloads
120
debde27 @Aqua-Ye [doc] changelog: newline
Aqua-Ye authored
121
1f90e4b @Aqua-Ye [doc] CHANGELOG: update
Aqua-Ye authored
122 2012.03.09, Version 0.9.1 (stable), v1466
829819b @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
123
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
124 Other features:
829819b @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
125
1f8af04 @cedricss [doc] CHANGELOG: updated
cedricss authored
126 * opa-translate tool updated for classic to js-like syntax translation
127 with support of syntactic sugar, prettier printer and various enhancements and bugfixes
128
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
129 * directive @from
130 - new @from directive to resolve importation conflicts
131 - In case of conflicts beetween two types with same original names, error message includes packages.
132
133 * cyclic types
134 - exportation of cyclic types
135 - typer.cyclic warnings when (non local) cyclic type exportation
136
137 * mixing database backends
138 - Added @db3 and @mongo database options on database schema declaration.
829819b @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
139
4a03705 @cedricss [doc] Changelog: updated
cedricss authored
140 * new exprimental --remote-logs option to send logs to a remote web server
141
142 * new --cookie-accept-client-values to use cookie ec/ic values provided by the client instead of generating new ones
143
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
144 New APIs:
145
146 * Unification of runtime types (and fix 'magic' functions)
147
148 Updated APIs:
829819b @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
149
150 * included Twitter's Bootstrap CSS inside the stdlib, and improved the import system (see doc)
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
151
ec2c2f5 @Aqua-Ye [enhance] favicon: merge the favicon registering with the register serve...
Aqua-Ye authored
152 * added a way to register favicons (like css and js)
829819b @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
153
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
154 * changed WebClient API concerning additional headers
155
156 * improved / fixed MIME library
157
158 Bug fixes:
829819b @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
159
160 * Improved HTTP gzip compression time
161
1f8af04 @cedricss [doc] CHANGELOG: updated
cedricss authored
162 * Various fixes on http client response parser
163
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
164 * Parser fixes : bindinds, declaration directives, sugared list
165
166 * Checking of recursives values
167
168 * Database queries on primary keys
169
170 * Events handler in new syntax
171
172 * Coercion on Xhmtl fragment
173
1f90e4b @Aqua-Ye [doc] CHANGELOG: update
Aqua-Ye authored
174 * File descriptors leak when embedding static files
175
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
176 Other changes:
177
178 * Log.* functions take a strings instead of 'alpha
179
4a03705 @cedricss [doc] Changelog: updated
cedricss authored
180 * Http client doesn't log by default (use the new HTTP_CLIENT_DEBUG debug variable if needed)
181
70f3d84 @BourgerieQuentin [doc] changelog: Update for 0.9.1
BourgerieQuentin authored
182 * --db-local options with mongo databases: download, install and launch a mongo database if needed.
183
829819b @Aqua-Ye [doc] changelog: update
Aqua-Ye authored
184
5b59867 @BourgerieQuentin [doc] CHANGELOG: update
BourgerieQuentin authored
185 2012.02.14, Version 0.9.0 (stable), v1300
186
187 Major features:
188
189 * js-like syntax
190 - new parser for a syntax close to JavaScript
191 - this is now the default syntax (use --parser classic to the the previous syntax)
192 - emacs mode and vim mode have been updated for this syntax
193
194 * MongoDB support
195 - new db backend based on MongoDB (not default)
196 - fully integrated with the langage db syntactic construction
197 - replica sets are supported using SlaveOk mode
198 - db syntactic construction extension to support queries with multiple ranges
199
200 Other features:
201
202 * i18n
203 - new @i18n directive
204 - it supports generic value that depends on the language
205 - more concise and simpler support for string
206
207 * directive @public_env
208 - instructs the compiler that it is legal to serialize a closure
209 - helps constructing functions on the server side that will be used later on the client side
210
211 New APIs:
212
213 * Mime, WBootstrap, Bootstrap, Dropbox, GCharts, Markdown, IRC, XlsExport, CsvExport, ...
214
215 Updated APIs :
216
217 * Email, SmtpClient, SmtpServer, Dom, Resource, OAuth, Canvas, Facebook, Twitter, GitHub, ...
218
219 Bug fixes:
220
221 * json string escaping: escape all control characters
222
223 * many other minor and major bug fixes
224
225 * Mongo replica sets now detect unsolicited change in primary due to new
226 priority feature for replica set nodes
227
228 * System.get_memory_usage(() on FreeBSD
229
230 Other changes:
231
232 * versioning number to semantic versioning (http://semver.org/)
233 - 1.0s4 => v0.9.0
234
235 * no automatic include of the favicon link
236
237 * .mlstate renamed into .opa, and no un-necessary creation at runtime
238
239 * HTML5 doctype added
240
241
fccc685 Initial open-source release
MLstate authored
242 opa (1.0s3.4) unstable; urgency=low
243 * initial open-source release
244 -- Louis Gesbert <louis.gesbert@mlstate.com> Fri, 10 Jun 2011 15:44:20 +0200
5b59867 @BourgerieQuentin [doc] CHANGELOG: update
BourgerieQuentin authored
245
Something went wrong with that request. Please try again.