Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
f65f160
Wayline: a full-stack ride-hailing sample, its CI and an Initializr t…
shai-almog Oct 10, 2026
6794d2d
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 10, 2026
2009a66
Wayline: review fixes, and two builds this branch broke
shai-almog Oct 10, 2026
c549ded
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 10, 2026
e56060b
Reseed the Linux and Windows map baselines
shai-almog Oct 10, 2026
b1f13cd
Playground demo test: read a sample's bounds once the overlay has cau…
shai-almog Oct 10, 2026
734751d
Build an application with no Maven wrapper for iOS, and reseed two iO…
shai-almog Oct 10, 2026
8f2bf22
Initializr: offer the full-stack template from 7.0.277
shai-almog Oct 11, 2026
3510dd4
Lay a road name out by its letters' share of the drawn name, and rese…
shai-almog Oct 11, 2026
e18980f
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 11, 2026
3f05ca2
Wayline: second round of review fixes
shai-almog Oct 11, 2026
b486276
Wayline: give the generated template's theme compile a display, and t…
shai-almog Oct 11, 2026
93d8d44
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 11, 2026
9fcfb20
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 11, 2026
639c501
Reseed the macOS map baselines for road names laid out by drawn width
shai-almog Oct 11, 2026
626c855
Say what laying a road name out by drawn width does and does not fix
shai-almog Oct 11, 2026
c1b5735
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 11, 2026
935e652
Initializr: let the generated-project build test take as long as a co…
shai-almog Oct 12, 2026
8ed4eb6
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 12, 2026
35ca0a8
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 12, 2026
1dc66ed
Wayline: build the theme without a display, as the compiler now does
shai-almog Oct 12, 2026
3e6f04c
Rebaseline hello and translator RAM on Windows arm64 for the tightene…
shai-almog Oct 13, 2026
3e8f104
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 13, 2026
a12d160
Wayline: retryable refunds, retired addresses, admin races and five m…
shai-almog Oct 13, 2026
92cdab1
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 13, 2026
61615a0
Wayline: serialize account races, keep sign-in addresses private, and…
shai-almog Oct 13, 2026
ecf5e5c
Wayline guide: say online minutes, as the prose gate asks
shai-almog Oct 13, 2026
3d3119e
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 13, 2026
b428c25
ParparVM perf: rebaseline hello peak RAM on Linux arm64 and Windows x…
shai-almog Oct 13, 2026
1c69128
Wayline: earnings are the driver's share, one cash-out at a time, and…
shai-almog Oct 13, 2026
4149d3e
vm-tests: runtime-library tests on two JDKs, a wider limit; Wayline: …
shai-almog Oct 13, 2026
95738c7
Wayline: a changed password ends the other sign-ins, and seven more r…
shai-almog Oct 13, 2026
b64f152
Map: compare waiting pieces by serial, not by reference; rebaseline W…
shai-almog Oct 13, 2026
c21af44
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 13, 2026
f16fb9d
Rebaseline Linux arm64 translator RAM
shai-almog Oct 13, 2026
a38bbb0
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 14, 2026
af8fa1e
Wayline: five review fixes around privacy, payments and settings
shai-almog Oct 14, 2026
7fd2e60
Wayline: unpaid fares stay out of payouts, no block mid-ride; perf ov…
shai-almog Oct 14, 2026
e2d0860
Wayline: serialize password changes and approvals, refunds take tips …
shai-almog Oct 14, 2026
1937000
Wayline: keep the previous SMS code good, stage/copy and watch-id fixes
shai-almog Oct 14, 2026
8d4c6f5
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 14, 2026
9acdd0e
Wayline: accept vs block, code guess budget, payout and admin races; …
shai-almog Oct 14, 2026
3f6991f
Wayline: reconcile pending refunds, and hold rows for first writes
shai-almog Oct 14, 2026
6957335
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 14, 2026
3778396
Wayline: drop a CSS compiler cache committed by mistake
shai-almog Oct 14, 2026
eec9d29
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 14, 2026
a9d7a78
Perf overlay: the Intel Windows x64 runner's hello RAM and translator…
shai-almog Oct 14, 2026
8ac2f37
Perf overlay: bimodal Intel Windows hello RAM, arm64 stringBuilding time
shai-almog Oct 14, 2026
0063f94
Open the test ComboBox popup on the EDT; bimodal AMD Windows hello RAM
shai-almog Oct 14, 2026
7f6b4ee
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 14, 2026
655b208
Perf overlay: macOS arm64 objectAllocation RAM
shai-almog Oct 15, 2026
f9843e5
Input validation: give every iOS step the budget of the XCUITest idle…
shai-almog Oct 15, 2026
e6009c5
JavaAPI: java.net.URLEncoder and URLDecoder with the JDK's semantics
shai-almog Oct 15, 2026
d310d71
ORM: persist private, package-private and protected entity fields
shai-almog Oct 15, 2026
1bd82f3
ORM: backend defaults table and column names to snake_case
shai-almog Oct 15, 2026
908355b
Backend: inject @Repository interfaces as beans; Optional repository …
shai-almog Oct 15, 2026
0a6e6d1
ParparVM: translate a record's implicit equals, hashCode and toString
shai-almog Oct 15, 2026
09c8f06
Backend: records as JSON transfer objects
shai-almog Oct 15, 2026
8d9db88
Backend packager: a Java 17 dependency passes over JDK_8_HOME
shai-almog Oct 15, 2026
1e5ae24
ORM repositories: Object[] rows from a declared JPQL @Query select
shai-almog Oct 15, 2026
f28fbb1
Wayline: repositories, private entity fields and a RideState enum
shai-almog Oct 15, 2026
c680bf5
Wayline: SMS and payment providers chosen by setting, no silent fallback
shai-almog Oct 15, 2026
7ed90c3
Wayline: shared transfer objects are Java 17 records
shai-almog Oct 15, 2026
6c038a3
Wayline: a driver going off line stays off line
shai-almog Oct 15, 2026
00cb427
Wayline guide: include the sample's own sources, not copies
shai-almog Oct 15, 2026
65900f8
ORM: bulk statements leave the session alone, as JPA and Spring Data do
shai-almog Oct 15, 2026
e115a10
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 15, 2026
74b5778
Guide prose gates and Initializr template parity after the @Modifying…
shai-almog Oct 15, 2026
110507b
Wayline: card setups capped and swept, removed cards detached, refund…
shai-almog Oct 15, 2026
9691f0f
Wayline: the admin's view of a driver shows what the driver earned
shai-almog Oct 15, 2026
5aca8fa
Wayline: a card the limit refuses is detached at the processor
shai-almog Oct 15, 2026
3c9e8d9
JavaAPI: URLEncoder and URLDecoder check the charset when it is named
shai-almog Oct 15, 2026
e1077dd
JavaAPI: charset names are looked up in Java, and refused as the JDK …
shai-almog Oct 15, 2026
8274c8c
Charsets a feed or page declares fall back to UTF-8 instead of throwing
shai-almog Oct 15, 2026
7929eb5
MapView animates in a desktop Window, not only in a Form
shai-almog Oct 15, 2026
16ea0e5
Wayline: an offer asks again whether the chosen driver still fits
shai-almog Oct 15, 2026
c2fd178
Wayline: time on line across midnight is split between the two days
shai-almog Oct 15, 2026
0d699c2
Wayline: the pricing row exists from the start, so saves only update it
shai-almog Oct 15, 2026
c35eb9b
Wayline tests: PaymentsTest's people get names of their own
shai-almog Oct 15, 2026
5ff1721
Website CI: stop wrangler as a process group, on a free port
shai-almog Oct 15, 2026
db4bad6
Initializr template parity after the review fixes
shai-almog Oct 15, 2026
0c3860c
XMLParser: the read-ahead buffer belongs to the parser, and eventPars…
shai-almog Oct 15, 2026
ab1dc4b
Wayline: the minimal project layout, without platform modules
shai-almog Oct 15, 2026
12f8c36
Wayline guides: written for the developer who generated the project
shai-almog Oct 15, 2026
b7ff36f
Backend: send push notifications through the Codename One push service
shai-almog Oct 15, 2026
9bca4a6
ORM: the client ManagedSessionTest reads bulk results after clear()
shai-almog Oct 15, 2026
a12b0a3
Wayline: push notifications for every step of a ride
shai-almog Oct 15, 2026
a67dbc4
Wayline: the ride on the lock screen while the driver is on the way
shai-almog Oct 15, 2026
b2a1443
Wayline: an online driver keeps reporting from the background
shai-almog Oct 15, 2026
27ceaec
Wayline guides: notifications, the ride on the lock screen, backgroun…
shai-almog Oct 15, 2026
41b9bcd
ParparVM: RecordMethodsTest gets the application it runs
shai-almog Oct 15, 2026
9d2e75c
Wayline: Android builds out of the box, with push switched on by the …
shai-almog Oct 15, 2026
8b8b346
Merge remote-tracking branch 'origin/master' into wayline-sample
shai-almog Oct 15, 2026
fea608f
Wayline: settings file restored after a local Android build rewrote i…
shai-almog Oct 15, 2026
86fa274
Wayline: hold the ride while a Live Activity attaches, cap moved push…
shai-almog Oct 15, 2026
eba9f26
Perf overlay: bimodal AMD family 26 Windows x64 hello RAM
shai-almog Oct 15, 2026
2684f22
BackendWebApp: unlink a symbolic link in the output instead of emptyi…
shai-almog Oct 15, 2026
567e800
Screenshot suite: the two native video tests get five times the defau…
shai-almog Oct 15, 2026
7855055
DeclaredCharset: take the charset from a parameter named charset, not…
shai-almog Oct 15, 2026
701a992
OutputStreamWriter: hold a high surrogate across writes for every cha…
shai-almog Oct 15, 2026
8dcdc86
Wayline: push registration holds the account, stale ride changes say …
shai-almog Oct 15, 2026
c4aad8f
Charsets: back to the platform's behaviour; only UTF-8 and ISO-8859-1…
shai-almog Oct 15, 2026
030920d
Wayline: a closed account keeps no application; desktop magnify steps…
shai-almog Oct 15, 2026
93eeb8d
Initializr: resync the Wayline template with the application closure fix
shai-almog Oct 15, 2026
e4939be
Wayline: an unresolved card tip keeps its card; flags and stale profi…
shai-almog Oct 15, 2026
ef36f68
Wayline: a sign-in from a server left behind installs nothing; closed…
shai-almog Oct 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 7 additions & 0 deletions .github/workflows/developer-guide-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ on:
- 'docs/developer-guide/**'
- 'docs/demos/**'
- 'scripts/developer-guide/**'
# The Wayline chapters include the sample's own sources by tag, so moving
# or deleting a tagged region there changes the guide without touching
# docs/. Only the trigger, not the `docs` filter below: the Asciidoctor
# lint runs on every trigger and fails on a tag it cannot find, and the
# sample itself is compiled and tested by wayline.yml, so the demo build
# and the figure render have nothing to add for it.
- 'scripts/wayline/**'
# The API-name check derives the published pages from the javadoc's own
# sources, and the guide links into the java.* compatibility classes --
# java/util/List.html among them. A change that renames or deletes one
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/parparvm-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,10 @@ jobs:
# The full suite and serial GC benchmarks took 69 and 47 minutes in run
# 38355108612. Both passed, but setup plus reporting exceeded two hours.
# Leave reporting headroom; each GC workload retains its own timeout.
#
# The tests of the runtime library no longer run once per JDK
# (CompilerHelper.getBookendCompilers), which gives back some of that
# time; the limit stays where a slow runner still fits inside it.
timeout-minutes: 150
# The two database engines the backend speaks a wire protocol to.
#
Expand Down
Loading
Loading