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