Changeset 30304 in project


Ignore:
Timestamp:
01/11/14 15:34:08 (6 years ago)
Author:
Mario Domenech Goulart
Message:

awful (wiki): add links in version history to documentation for older awful versions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/awful

    r30286 r30304  
    31313131* Fix redirection to login page when in SXML mode (regression introduced by 03e4e6b9ca2378928fa35c5b8b68738561010aa2 in 0.39.1). Thanks to Thomas Hintz for reporting that and suggesting removing html-tags code
    31323132
    3133 ===== version 0.39.1
     3133===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=29489|version 0.39.1]]
    31343134* Update jQuery to version 1.10.2
    31353135* Bug fix: {{page-path}} should return {{(app-root-path)}} when given {{"/"}}
    31363136* Bug fix: check to make sure redirect-to-login-page always generates HTML (patch by Hugo Arregui)
    31373137
    3138 ===== version 0.39
     3138===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=28751|version 0.39]]
    31393139
    31403140* The default methods for {{define-page}} are now HEAD and GET (thanks to Thomas Hintz)
     
    31453145
    31463146
    3147 ===== version 0.38.2
     3147===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=28237|version 0.38.2]]
    31483148
    31493149* Fix bug related to path matchers as procedures and sessions which caused errors, for example, on redirections from pages defined with path matchers as procedures to the login page
    31503150
    31513151
    3152 ===== version 0.38.1
     3152===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=27797|version 0.38.1]]
    31533153
    31543154* Fix bug in handler for {{/reload}} when in development mode and in SXML mode
     
    31563156
    31573157
    3158 ===== version 0.38
     3158===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=27701|version 0.38]]
    31593159
    31603160* Fix bug in {{define-page}} when page handlers return procedures
    31613161
    31623162
    3163 ===== version 0.37
     3163===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=27693|version 0.37]]
    31643164
    31653165* Fix {{page-exception-message}} when in development mode and using SXML (thanks to sECuRE for catching that)
    31663166
    31673167
    3168 ===== version 0.36
     3168===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=27510|version 0.36]]
    31693169
    31703170* SXML support.  The use of SXML mode (i.e., {{(enable-sxml #t)}} is highly encouraged.  All the documentation examples show SXML code.  Page handlers that yield strings are deprecated and support for them will be removed in future versions.
     
    31733173
    31743174
    3175 ===== version 0.35
     3175===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=26831|version 0.35]]
    31763176
    31773177* Added {{awful-resources-table}}
     
    31843184
    31853185
    3186 ===== version 0.34
     3186===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=25890|version 0.34]]
    31873187* Don't check {{current-effective-user-id}} on windows, since it is not available on that platform.  Reported by Karl_H on #chicken.
    31883188* Use {{<label>}} instead of {{<span>}} for login form labels (patch by Arthur Maciel).  Warning: this change may break your login form layout if you rely on the specific {{<span>}} tags for form labels.
    31893189
    31903190
    3191 ===== version 0.33
     3191===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=25689|version 0.33]]
    31923192* jQuery updated to version 1.7.1
    31933193* Added {{session-cookie-setter}} (thanks to Thomas Hintz)
     
    31953195* The {{method}} keyword parameter for {{define-page}} and {{ajax}} & friends can be bound to a list of methods.  Methods are now case insensitive.
    31963196
    3197 ===== version 0.32
     3197===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=25073|version 0.32]]
    31983198* Added {{method}} keyword parameter for {{define-page}}.  Now the page router takes into account the HTTP method, so it is possible to have two different pages using the same path but different methods.
    31993199* Added {{error-handler}} keyword parameter for {{ajax}}, {{ajax-link}} and {{periodical-ajax}} (suggested by Thomas Hintz)
     
    32073207
    32083208
    3209 ===== version 0.31
     3209===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=23515|version 0.31]]
    32103210* Added a tiny wrapper around [[/egg/spiffy-request-vars|spiffy-request-vars]], adding the {{with-request-variables}} macro and exporting {{spiffy-request-vars}}'s converters.
    32113211* Updated jQuery from version 1.5.1 to 1.5.2.
     
    32153215* Fixed {{redirect-to}} but introduced in version 0.29
    32163216
    3217 ===== version 0.30
     3217===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=23075|version 0.30]]
    32183218* The {{(ajax-library)}} is always linked before any other scripts and JavaScript code in the headers (i.e., when {{(javascript-position)}} is {{top}}).
    32193219* Ajax-related procedures simplifications and bugfix in the session awareness code when called from {{define-session-page}}.
    32203220
    3221 ===== version 0.29
     3221===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=22907|version 0.29]]
    32223222* Updated jQuery from version 1.5.0 to 1.5.1.
    32233223* {{ajax}} and {{periodical-ajax}} bugfix (for situations when they are used simultaneously, or {{periodical-ajax}} and {{add-javascript}}).
     
    32253225* Added the {{javascript-position}} parameter.
    32263226
    3227 ===== version 0.28
     3227===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=22639|version 0.28]]
    32283228* Updated jQuery from version 1.4.3 to 1.5.0.
    32293229* {{ajax}} and friends ({{periodical-ajax}}, {{ajax-link}}) are now session-aware when called from {{define-session-page}} (i.e., you don't need to explicitly pass the session identifier).
     
    32343234
    32353235
    3236 ===== version 0.27
     3236===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=20689|version 0.27]]
    32373237* Require the {{regex}} egg, for chickens >= 4.6.2
    32383238
    3239 ===== version 0.26
     3239===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=19844|version 0.26]]
    32403240* {{define-page}} allows page redefinitions
    32413241* Added the {{undefine-page}} procedure
     
    32443244* Bug fix for the development mode: requests to the {{/reload}} path killed {{/web-repl}} and {{/session-inspector}}
    32453245
    3246 ===== version 0.25
     3246===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=19496|version 0.25]]
    32473247* The awful application server can now be used with the {{--development-mode}} command line option, which enables the web REPL, the session inspector (when {{enable-session}} is #t) for the localhost and on-browser error messages and backtraces.  When running in development mode, the {{/reload}} path is defined to reload awful apps.
    32483248* The awful application server now supports the {{--ip-address}} and {{--port}} command line options.
     
    32503250* Added {{awful-response-headers}} and {{development-mode?}} parameters
    32513251
    3252 ===== version 0.24
     3252===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=18903|version 0.24]]
    32533253* initial support for storing session identifiers in cookies.  Added the {{enable-session-cookie}} and {{session-cookie-name}} parameters.  By default, cookies-sessions are enabled (relevant only when using sessions, of course). '''Warning''': if your code relies on the availability of session identifiers in the query string or in the request body for whatever reason, it will break.
    32543254* initial support for HTTP redirection via {{redirect-to}}.
     
    32593259* awful (the application) handles the {{-v}} and {{--version}} command line options
    32603260
    3261 ===== version 0.23
     3261===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=18559|version 0.23]]
    32623262* added the {{update-targets}} keyword parameter for {{ajax}}, {{periodical-ajax}} and {{ajax-link}} procedures (multiple targets update support)
    32633263* added the {{debug-resources}} parameter for debugging the resources table
     
    32683268* better handling of URI paths regarding to paths as directories (see FAQ's ''How does awful bind URIs to files/directories on the filesystem and procedures?'')
    32693269
    3270 ===== version 0.22
     3270===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=18328|version 0.22]]
    32713271* bug fix: fixed unintended shadowing of {{js}} in ajax
    32723272* added the {{prelude}} keyword parameter for {{ajax}}, {{periodical-ajax}} and {{ajax-link}}
     
    32763276* dropped [[/eggref/4/jsmin|jsmin]] requirement
    32773277
    3278 ===== version 0.21
     3278===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=18149|version 0.21]]
    32793279* ajax and main page redirection issues fixes
    32803280
    3281 ===== version 0.20
     3281===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=18051|version 0.20]]
    32823282* {{page-access-control}} controls access to pages even when no session is in use
    32833283* '''Warning''': the following parameters have been removed: {{enable-reload}}, {{reload-path}} and {{reload-message}}.  Now the way to define reloaders is via {{define-page}}.
    32843284* new parameter: {{awful-apps}} (a list of awful applications as passed to the awful server)
    32853285
    3286 ===== version 0.19
     3286===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=18040|version 0.19]]
    32873287* bug fix for {{(reload-path)}} handler
    32883288
    3289 ===== version 0.18
     3289===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=18030|version 0.18]]
    32903290* support for regex-based page paths (see {{define-page}})
    32913291* {{define-page}} checks whether the second arg is a procedure.
     
    32933293* {{main-page-path}} redirection made with code stolen from [[/egg/spiffy|spiffy]]'s {{send-response}}
    32943294
    3295 ===== version 0.17
     3295===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17510|version 0.17]]
    32963296* .meta bug fix.  postgresql is not required as a dependency (thanks to Stephen Pedrosa Eilert for pointing this issue).
    32973297
    3298 ===== version 0.16
     3298===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17393|version 0.16]]
    32993299* added {{define-session-page}}
    33003300* bug fix for {{link}}
    33013301
    3302 ===== version 0.15
     3302===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17383|version 0.15]]
    33033303* jQuery updated to 1.4.2 ({{ajax-library}}).
    33043304
    3305 ===== version 0.14
     3305===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17350|version 0.14]]
    33063306* {{link}}'s {{args}} keyword parameter renamed to {{arguments}} (the same as {{ajax}}'s).
    33073307
    3308 ===== version 0.13
     3308===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17346|version 0.13]]
    33093309* Session-aware {{link}} and {{form}} procedures.  Bug fix for {{ajax-link}} (was not passing the {{class}} keyword argument to <a>).
    33103310
    3311 ===== version 0.12
     3311===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17278|version 0.12]]
    33123312* Containers for user and password fields ({{login-form}})
    33133313
    3314 ===== version 0.11
     3314===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17275|version 0.11]]
    33153315* awful sets Spiffy's {{root-path}} to {{(current-directory)}}
    33163316
    3317 ===== version 0.10
     3317===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17186|version 0.10]]
    33183318* Multiple database support. Currently PostgreSQL (via [[/egg/postgresql|postgresql]] egg) and SQLite3 (via [[/egg/sqlite3|sqlite3]] and [[/egg/sql-de-lite|sql-de-lite]] eggs) are supported.  See [[/egg/awful-postgresql|awful-postgresql]], [[/egg/sqlite3|sqlite3]] and [[/egg/sql-de-lite|sql-de-lite]] eggs.
    33193319* Removed requirement for postgresql
    33203320* {{enable-db}} is now a procedure (not a parameter as before) and accepts no arguments
    33213321
    3322 ===== version 0.9
     3322===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17172|version 0.9]]
    33233323* {{login-form}} gets the {{user}} refilled when the session or password is not valid.  This feature may be disabled by setting the {{refill-user}} keyword parameter for {{login-form}} to {{#f}} (default is {{#t}}).  Thanks to Arthur Maciel for suggesting this feature.
    33243324
    3325 ===== version 0.8
     3325===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17149|version 0.8]]
    33263326* jQuery updated to 1.4.1 ({{ajax-library}}).
    33273327* support for jQuery's {{live}} method ({{live}} keyword parameter for {{ajax}}, {{ajax-link}} and {{periodical-ajax}}).  See [[http://api.jquery.com/live/]]
     
    33313331* added more ajax tests
    33323332
    3333 ===== version 0.7
     3333===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17139|version 0.7]]
    33343334* {{ajax-link}} accepts all {{<a>}}'s keyword arguments
    33353335
    3336 ===== version 0.6
     3336===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17134|version 0.6]]
    33373337* Explicitly depends on [[/egg/http-session|http-session]] 2.0
    33383338
    3339 ===== version 0.5
     3339===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17130|version 0.5]]
    33403340* Reload handler register the reload path after reloading.
    33413341
    3342 ===== version 0.4
     3342===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17127|version 0.4]]
    33433343* {{disable-reload?}} renamed to {{enable-reload}}.  {{enable-reload}} is {{#f}} by default.
    33443344
    3345 ===== version 0.3
     3345===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17122|version 0.3]]
    33463346* {{awful}} (the server) allows applications to use Chicken syntax ({{use}}, {{include}}, etc.)
    33473347
    3348 ===== version 0.2
     3348===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17120|version 0.2]]
    33493349* Added JavaScript compression support
    33503350
    3351 ===== version 0.1
     3351===== [[http://wiki.call-cc.org/eggref/4/awful?action=show&rev=17109|version 0.1]]
    33523352* Initial release
    33533353
Note: See TracChangeset for help on using the changeset viewer.