🤸‍♀️

wonder-slim

ERExtensions, Ajax and JavaWOExtensions. The basics.

Version
v8.0.4
Updated
Sep 4
WhenMessageAuthor
Sep 4 Update changelog hugi
Sep 4 Back to the development stack: ng-core direct, parsley 1.6.1-SNAPSHOT hugi
Sep 4 Start next development iteration 8.0.5-SNAPSHOT hugi
Sep 4 Release version 8.0.4 hugi
Sep 4 Changelog: 8.0.4 hugi
Sep 4 Cut the ng-core dependency for release: parsley 1.6.0, ng.dev classes… hugi
Sep 3 RouteTable: name the unhandled-response userInfo key hugi
Sep 3 AjaxPlayground: add wo-adaptor-jetty-websocket dependency hugi
Sep 2 Document why streaming request handler keys exist hugi
Sep 1 Updated vermilingua v1.1.6 -> v1.1.7 hugi
Aug 31 AjaxSlim: AjaxExpansion - disclosure sections on native <details> hugi
Aug 30 AjaxPlayground index: link the WebSocket echo scenario hugi
Aug 30 AjaxPlayground: WebSocket echo scenario hugi
Aug 30 AjaxResponse: explain the empty-update 500 instead of shrugging hugi
Aug 28 Update vermilingua v1.1.5 -> v1.1.6 hugi
Aug 27 Declare ng-core dependency (previously transient through parsley) hugi
Aug 27 Update org.json 20260814, maven-enforcer-plugin 3.6.3 hugi
Aug 24 Report runtime=wo when registering with the dev server hugi
Aug 11 Log pid hugi
Aug 10 Move dev-loop machinery to er.extensions.dev hugi
Aug 10 Add eval and problems dev request handlers (aligned with ng-objects) hugi
Aug 9 AjaxModalContainer: clicking outside the dialog closes it hugi
Aug 8 Update json v20240303 -> v20260719 hugi
Aug 8 Update junit v6.1.2 -> v6.1.3 hugi
Jul 28 Always report page cache purges hugi
Jul 28 Page cache pressure valve: trim caches under real memory pressure hugi
Jul 27 AjaxSlim: pre-adoption hardening (5 fixes) hugi
Jul 27 AjaxSlim: don't fire field observers into a real form submission hugi
Jul 27 Reuse stats: count page restores broken by session expiry hugi
Jul 27 Add a days unit to the cache monitor's duration formatting hugi
Jul 27 Move startup logging to a separate method hugi
Jul 26 Launch banner: print the external direct connect URLs too hugi
Jul 18 Update junit v6.1.1 -> v6.1.2 hugi
Jul 9 Cache overview page: bring your own card styling hugi
Jul 9 ERExtensions: measure page cache reuse (idle time + LRU depth per hit) hugi
Jul 8 Experimental replacement WOImage (used only for .svg images for now) hugi
Jul 7 Cache monitor: instances are the only first-class number hugi
Jul 7 Cache monitor: count INSTANCES, not contextID entries — the number th… hugi
Jul 5 AjaxPlayground: replaceID scenario — regression guard for the ajax-re… hugi
Jul 5 AjaxSlim: fix server-side review findings; align element contracts hugi
Jul 5 AjaxSlim: fix client-runtime bugs found in review hugi
Jul 4 AjaxSlim: content policy required -> expected (apiext-format#22 refin… hugi
Jul 4 AjaxSlim: adopt the apiext content policy; declare AjaxPing's depreca… hugi
Jul 4 Standardize whitespace in .apiext files hugi
Jul 4 AjaxSlim: adopt apiext <deprecated> for binding deprecation hugi
Jul 4 AjaxSlim: adopt apiext unknownAttributes for unknown-attribute policy hugi
Jul 4 AjaxSlim: adopt apiext <default> for declared binding defaults hugi
Jul 4 AjaxSlim: apiext legacy-cord cleanup (apiext-format #12-#19) hugi
Jul 4 apiext consumer: parse constraints, generate their messages hugi
Jul 4 AjaxSlim: convert the .apiext files to the constraints vocabulary hugi