Genereret: 2026-08-23 21:46:34
| Beskrivelse |
|---|
| 6c83aa78 - Merged PR 1407: Large resources: one block chain instead of three hand-written boundaries (23-08-26 21:46) |
| 4d1b1ea0 - Merged PR 1406: Docs: two plan documents claimed a status they no longer had (23-08-26 19:19) |
| 9f02d402 - Merged PR 1404: Docs: 64 KB resource block splitting - review and a design for N blocks (23-08-26 19:06) |
| b912bc87 - Merged PR 1405: Docs: PTD comment storage in the resource (23-08-26 19:06) |
| cecaf530 - Merged PR 1403: The old client asks whether a row exists, so the answer has to be corrected on the way in (23-08-26 12:35) |
| c7baea34 - Merged PR 1402: An argument the function never declared has no argtype to read (23-08-26 12:32) |
| 7fb2af91 - Merged PR 1401: A password that cannot be rotated everywhere is retired in the release instead (22-08-26 06:28) |
| 8dd62d51 - Merged PR 1400: A Clear the grid can see belongs on the UI thread, at the priority its own load uses (21-08-26 20:00) |
| 666d98e5 - Merged PR 1399: An appointment without a colour is not a reason to close the user's window (21-08-26 19:28) |
| bcb8c1e0 - Merged PR 1398: A grid row is its object, not a reusable ctree slot number (21-08-26 19:07) |
| e017f01b - Merged PR 1396: A completion step that throws outside its try/catch takes the whole update loop with it (21-08-26 13:03) |
| f83ae67d - Merged PR 1395: A table with two writers has none: the import progress callback stops writing rows behind the UI thread (21-08-26 12:56) |
| e91794a2 - Merged PR 1394: A document locked by another program is a message to the user, not a silent dead batch (21-08-26 12:49) |
| caa93230 - Merged PR 1393: An assignment the compiler cannot type-check is an error, not a note in the log (21-08-26 12:40) |
| 47749d88 - Merged PR 1392: A SELECT whose range cannot be computed must fail by name, not by NullReferenceException (21-08-26 12:13) |
| da40ef26 - Merged PR 1391: A lookup's target field is not a dependency of the expression that calls it (21-08-26 11:28) |
| 7bcbeb39 - Merged PR 1390: A write the grid can see belongs on the UI thread, wherever the caller happens to run (21-08-26 11:25) |
| 14b4917b - Merged PR 1389: A diagnostic line that fires per row is not a diagnostic, it is a log wipe (21-08-26 10:48) |
| 3df5ac0c - Merged PR 1388: Page setup in the report preview must apply, not kill the dialog behind it (20-08-26 22:12) |
| 59e39586 - Merged PR 1387: A log screen opened from a second card must load that card's log, not the first one's (20-08-26 21:13) |
| e251f091 - Merged PR 1386: A transaction log stream must have one lock, not three (20-08-26 20:37) |
| 191c0027 - Merged PR 1385: Out of memory: report once and close, instead of limping on blind (20-08-26 20:30) |
| 100288d4 - Merged PR 1382: A server-side lookup that fails must name what it failed on (20-08-26 08:04) |
| 1a960bdc - Merged PR 1381: A string that does not fit its slot must not write over its neighbour (19-08-26 19:14) |
| a5a1f4c5 - Merged PR 1380: A search on a linked field must name the alias it means, not the file (19-08-26 18:13) |
| d1e4302d - Merged PR 1378: An update must stop the AI bridge it needs to overwrite, not fail on its lock (19-08-26 18:01) |
| e869c591 - Merged PR 1377: Report the value ToBuf actually tried to write, not the one on the field (19-08-26 14:49) |
| 20002482 - Merged PR 1376: A field-ref lookup that still crashes must tell us why, not take the client down (19-08-26 11:00) |
| 05533d3d - Merged PR 1375: A grid write from the wrong thread must name itself, not throw anonymously later (19-08-26 10:40) |
| 3fd80c88 - Merged PR 1374: A cell edit must keep the row it was opened on, not re-find it by focus (19-08-26 09:52) |
| 96540ca1 - Merged PR 1373: An action must validate the field it owns, not whatever holds the caret (19-08-26 09:38) |
| b50358c7 - Merged PR 1372: A database switch that reached nothing must not poison the next one (19-08-26 09:35) |
| 09d18628 - Merged PR 1371: A docking hint that cannot reopen its window is teardown, not a defect (19-08-26 08:44) |
| 8cbbbb03 - Merged PR 1370: A version stamp must not ask the server machine how Danish spells a colon (18-08-26 19:28) |
| c72a2082 - Merged PR 1369: A tagged PDF must not hand the viewer's text model to UI Automation (18-08-26 13:11) |
| cac366b3 - Merged PR 1368: A shortcut action that fails while its grid unloads is teardown, not a defect (18-08-26 09:55) |
| 575a290b - Merged PR 1367: A resource dictionary that will not load must cost one window, not a message per frame (18-08-26 09:36) |
| e6801f5f - Merged PR 1366: Deleting in an empty grid is not a defect - say so, and stop reporting it (18-08-26 09:22) |
| 2e526bc2 - Merged PR 1365: Multiret: numeric columns were silently written as 0 (18-08-26 09:09) |
| cd265d2f - Merged PR 1364: Range filters: stop capping the interval at the filtered field's length (18-08-26 08:53) |
| f2be376a - Merged PR 1362: DiagSync: leave counters that are still 0 off the SNAPSHOT lines (18-08-26 08:43) |
| 9e5e0070 - Merged PR 1361: A report printed inside a process must go to its own printer (18-08-26 07:29) |
| 44a3f306 - Merged PR 1360: Field properties: show the usable string length in the Datatype row (18-08-26 06:08) |
| b97f7d71 - Merged PR 1359: Field properties: show the Danish PTD prompt when running in another language (17-08-26 21:37) |
| 21556fb6 - Merged PR 1358: Server: close the task on every path, and roll a crashed batch back (17-08-26 21:35) |
| 38770821 - Merged PR 1357: getfieldoldvalue(): read OldValue2 on the two paths that still read OldValue (17-08-26 21:13) |
| 724cd445 - Merged PR 1356: Pin DataRefs per call in FindFieldInTask - fixes index-out-of-range during LoadData (17-08-26 21:06) |
| 2d96f727 - Merged PR 1355: API: close the task and roll the transaction back on every request path (17-08-26 20:22) |
| e8e3578f - Merged PR 1354: API: tolerate a non-object "scan" and close the task when an action fails (17-08-26 19:49) |
| c7793c94 - Merged PR 1353: FK_DOWN: commit the row before stepping down, and land on the line the validate creates (17-08-26 19:39) |