)]}'
{
  "log": [
    {
      "commit": "dc872b3692f92ba7b0c931a684b473079fef68b2",
      "tree": "abf71be405456f38ede917d3527be5bf55fe014e",
      "parents": [
        "ac93a44c1c6d11d5c51dec534cabbb8895e4c93e"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Apr 14 12:00:00 2022 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Apr 15 12:00:00 2022 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.21.0 M1\n\n- Use Eclipse Platform 4.24 I20220407-0240 (M1)\n- Use Eclipse Jetty 10.0.9\n- Use Eclipse Orbit 2022-06\n\nAlso remove all javax.xml dependencies from the Equinox features and the\nlaunch configurations. The javax.xml bundle has been removed from Orbit,\nand the Java package it used to provide should be part of recent JRE\nversions.\n\nChange-Id: I59136fba7f414ee4d71d24f8b21e7ed20b5688c5\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "ac93a44c1c6d11d5c51dec534cabbb8895e4c93e",
      "tree": "0f826b3385c70383b116c858d51bfe2c16f99877",
      "parents": [
        "3457bcc5642c63ba8ca7c18e12431137ba1e02dd"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Apr 15 12:00:19 2022 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Apr 15 12:00:19 2022 +0300"
      },
      "message": "Use Mozilla Rhino 1.7.10 when building and executing ClientBuilder\n\nChange-Id: Ia76d34531c682f79af5a297cb973c1c33927111a\n"
    },
    {
      "commit": "3457bcc5642c63ba8ca7c18e12431137ba1e02dd",
      "tree": "fb29f35d5c57aa1307c7480b9c94cbbf9cf11559",
      "parents": [
        "ca6066b6fb1fd257d8bb5a29344fb5e351911d8b"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Apr 05 14:36:51 2022 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Apr 14 09:22:35 2022 -0400"
      },
      "message": "Remove \u0027unsafe-eval\u0027 from the CSP in Workbench Demo\n\nChange-Id: I953b35397e61b199d2255d7f78038dbfdc375887\n"
    },
    {
      "commit": "ca6066b6fb1fd257d8bb5a29344fb5e351911d8b",
      "tree": "6c33089067996325efb7b76f9af01055071ec5df",
      "parents": [
        "74ad8f5f4fca797c87c15b83c346f90e2c302d1e"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Apr 05 12:30:18 2022 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Apr 14 09:22:16 2022 -0400"
      },
      "message": "Make JavaScript tests running in the latest browsers/RAP runtime\n\n- disable \"fetch\" when running tests\n- fix horizontal scrolling with RTL enabled\n- small adjustments in GridRowTest.js related to indent position\n\nAll JavaScript tests now pass in the latest version of Chrome, Firefox\nand Edge Chrome.\n\nChange-Id: I7cabef614d27c775ecb02e9a543677f8db45b3fd\n"
    },
    {
      "commit": "74ad8f5f4fca797c87c15b83c346f90e2c302d1e",
      "tree": "e94fbeb5438cd16b0f80df5cbb87fbc71c577114",
      "parents": [
        "46458497bf02f0e8e99d7b18eacddd571561f19d"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Mar 29 09:35:07 2022 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Apr 14 09:21:53 2022 -0400"
      },
      "message": "Eliminate \"new Function()\" calls in JS client\n\nWith this chage, the \u0027unsafe-eval\u0027 is no longer needed in CSP to start\nthe application.\n\nBug 579074: Support Content Security Policy (a.k.a CSP) to help protect\nagainst XSS\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d579074\n\nChange-Id: I51b966c9933c51a87be6fd166240672bab24575e\n"
    },
    {
      "commit": "46458497bf02f0e8e99d7b18eacddd571561f19d",
      "tree": "03b13356fbeb48ddb82bff2130527188e60050ec",
      "parents": [
        "d4d5c380e7f94b8192a576780c1e4890c98fb322"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Apr 12 10:49:17 2022 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Apr 12 13:04:46 2022 +0300"
      },
      "message": "Allow markup in Grid DND feedback widget\n\nDrag and drop feedback widget shows the markup as plain text during drag\noperation.\nDo not escape item text in DND feedback widget if markup is enabled on\nGrid.\n\nBug 579671: [Markup] Drag decoration issue on controls with markups\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d579671\n\nChange-Id: I3b7708d9e39140a3e31a19ee414aa64d20b3d57c\n"
    },
    {
      "commit": "d4d5c380e7f94b8192a576780c1e4890c98fb322",
      "tree": "eee733b7554a4866ea495f22016ed3d2372c3142",
      "parents": [
        "51e930390c24c37c9d90020cb6e3546ae66640e2"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Mar 21 10:45:36 2022 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Apr 04 02:57:33 2022 -0400"
      },
      "message": "Use fetch intead of XMLHttpRequest if available\n\nUsng fetch allows to handle the request redirect manually.\n\nChange-Id: Id48223394202d797240f2eb2158a9451a9e0e204\n"
    },
    {
      "commit": "51e930390c24c37c9d90020cb6e3546ae66640e2",
      "tree": "f71f9960849367d1362206a093dc6e471b5ae608",
      "parents": [
        "0eed8465c233b94a155f2e2641b41ea84c1858d9"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Mar 15 09:04:54 2022 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Mar 24 10:58:08 2022 +0200"
      },
      "message": "Add possibility to set Content Security Policy\n\nBug 579074: Support Content Security Policy (a.k.a CSP) to help protect\nagainst XSS\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d579074\n\nChange-Id: I1c4e3110c139d322226e647f2e17e73949147383\n"
    },
    {
      "commit": "0eed8465c233b94a155f2e2641b41ea84c1858d9",
      "tree": "d855e12aee19b24c00fb19954fd8f1f8bcdb3158",
      "parents": [
        "2ca94babbecb1ec18a1ce45a3f8f7a2a8530f89c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Mar 15 11:12:26 2022 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Mar 15 11:12:26 2022 +0200"
      },
      "message": "Keep application cursor after request is complete\n\nAfter every request the Connection#_hideWaitHint function is executed,\nwhich resets the aplication cursor to null. With this change, the cursor\nis reset to the one, currently set by the application.\n\nChange-Id: I3383d5c2ac985284e9ea20756962eaf13b43a442\n"
    },
    {
      "commit": "2ca94babbecb1ec18a1ce45a3f8f7a2a8530f89c",
      "tree": "7db4698fd80bd4d1f770b9d8f8a65bfe6b6780db",
      "parents": [
        "94359132b300ef6fbcdbf1f9bc3a8b7a37380d53"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Mar 15 10:17:18 2022 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Mar 15 10:17:18 2022 +0200"
      },
      "message": "Update RAP Runtime version to 3.21.0\n\nChange-Id: If6bb66bfcb10317539d3a6aa84c3f3277da1d95d\n"
    },
    {
      "commit": "94359132b300ef6fbcdbf1f9bc3a8b7a37380d53",
      "tree": "011d7804187ee041c8f5e747458a8f982520d5d2",
      "parents": [
        "204ce9c2c0f44696ef290eb2c39dd6a06cc59e51"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Mar 14 12:00:00 2022 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Mar 14 12:00:00 2022 +0000"
      },
      "message": "Use final release URL of Eclipse Platform\n\nChange-Id: I570d115bbee2e685adc0931c1e5fc91ac1a56035\n"
    },
    {
      "commit": "204ce9c2c0f44696ef290eb2c39dd6a06cc59e51",
      "tree": "808bf40f3d2af5dab3a32812ecd9787dc1ddba65",
      "parents": [
        "db088e81e9ff59860cbbe6ea7dab163abb385979"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 09 12:00:00 2022 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 09 12:00:00 2022 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.20.0 RC2\n\n- Use Eclipse Platform 4.23 I20220308-0310 (RC2a)\n\nChange-Id: I05f6a2d211379522596202d1222c2e694becb65a\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "db088e81e9ff59860cbbe6ea7dab163abb385979",
      "tree": "d821eb879b93be07e7952ba350a705e7e7efa08f",
      "parents": [
        "00c331dd9f3735c3d7037bed2fdc445836d8d685"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 02 12:00:00 2022 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 02 12:00:00 2022 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.20.0 RC1\n\n- Use Eclipse Platform 4.23 I20220223-1800 (RC1)\n\nChange-Id: Ieae7feb86d395174514b28cf391621d9b76357c2\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "00c331dd9f3735c3d7037bed2fdc445836d8d685",
      "tree": "b7f81783b5ca239ce89ff7c3ed194e5df8c623ee",
      "parents": [
        "6af7c39ccec990e47a44c5896ec2a2f972c18714"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Feb 21 12:00:00 2022 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Feb 21 12:00:00 2022 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.20.0 M3\n\n- Use Eclipse Platform 4.23 I20220216-1800 (M3)\n\nChange-Id: I3a86fa029e21270fb678762ec1eca759a2428f7d\n"
    },
    {
      "commit": "6af7c39ccec990e47a44c5896ec2a2f972c18714",
      "tree": "3718471bc8099201a74484e371830df2c497b1b4",
      "parents": [
        "25589f162eea5f05368e3f83d0af41baa590c573"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Feb 17 11:44:20 2022 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Feb 21 10:21:33 2022 -0500"
      },
      "message": "Ensure spinner min/max value is correctly adjusted when date is set\n\nIf the current date in the widget has spinner (day from February) max\nvalue set to 28 and new day value is set to 31, the spinner does a\nroll-up. The spinner max value must be in sync with the currently set\nmonth.\n\nBug 578732: Wrong UI representation for date after editing text field in\nDateTime widget\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d578732\n\nChange-Id: Ibc6128a83e02444ed5086e603570a8f1dd7b5310\n"
    },
    {
      "commit": "25589f162eea5f05368e3f83d0af41baa590c573",
      "tree": "26bf4ac5c5edeb73ab8775e7a130c1c52b101efc",
      "parents": [
        "3dc014446b4d65bc3f49b1233cd932454717584d"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Feb 21 10:16:47 2022 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Feb 21 12:00:00 2022 +0000"
      },
      "message": "Update copyright year in xml files\n\nChange-Id: Ic32487b2d093fb28245f9883df5124802b12d319\n"
    },
    {
      "commit": "3dc014446b4d65bc3f49b1233cd932454717584d",
      "tree": "af68a3ccb54145a12e03485720864dcc15c0ed7a",
      "parents": [
        "cae373ba645df6a0fe52d190759c867e8fe00da7"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Feb 02 12:00:00 2022 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Feb 02 12:00:00 2022 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.20.0 M2\n\n- Use Eclipse Platform 4.23 I20220126-1800 (M2)\n\nChange-Id: Ie8a53b91eb3574964994eb1ee080dbcdb76237f8\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "cae373ba645df6a0fe52d190759c867e8fe00da7",
      "tree": "f8e454cf6cd08e813d82eef57486c06b5c5e72c7",
      "parents": [
        "f9660b51618509e6013827f908ce0cdda9b5a7d1"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jan 12 12:00:00 2022 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jan 12 12:00:00 2022 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.20.0 M1\n\n- Use Eclipse Platform 4.23 I20220105-1800 (M1)\n- Use Eclipse Orbit 2022-03\n\nChange-Id: I66a8942b149541ff46d8191a6926ec7284e64a95\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "f9660b51618509e6013827f908ce0cdda9b5a7d1",
      "tree": "e2855274b5d89c5ddded9c59e8a4e6b9a55e1bd1",
      "parents": [
        "88bfe7da6d781ed9715adc4fe9b789fde958bc64"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Dec 20 11:25:06 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Dec 20 11:25:06 2021 +0200"
      },
      "message": "Add scripting method \"showAt\" to client-side menu handler\n\nCalling this method on the client will show the pup-up menu at given\nlocation (x, y).\n\nChange-Id: Ic829cd5a91163bae457f575194a1cafa8bd0ab6f\n"
    },
    {
      "commit": "88bfe7da6d781ed9715adc4fe9b789fde958bc64",
      "tree": "bae74b52f511b92e899fe3efceec7dfd0f69c8f0",
      "parents": [
        "e8754c901c1861c3e37f6b92a0cdda02bac7acde"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 14 14:02:03 2021 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 15 13:09:27 2021 -0400"
      },
      "message": "Dispose row header column when Grid is disposed\n\nBug 577702: Memory-Leak: Grid.rowHeadersColumn does not get disposed\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d577702\n\nChange-Id: If1e699a77d4402149d20dc373deb84662ad1d7c5\n"
    },
    {
      "commit": "e8754c901c1861c3e37f6b92a0cdda02bac7acde",
      "tree": "c68c86c0ab1105d92ca09089c0f8c3c19ececa9b",
      "parents": [
        "cc0ba22e89b448d2e182388d67835f12ed893544"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 14 11:28:29 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Dec 14 11:28:29 2021 +0200"
      },
      "message": "Update RAP Runtime version to 3.20.0\n\nChange-Id: Ie772c15a3584871c716b6035bbaacc1ddd03875f\n"
    },
    {
      "commit": "cc0ba22e89b448d2e182388d67835f12ed893544",
      "tree": "c037768154f163fe8b03ad8b4b84784e84d260f6",
      "parents": [
        "932eee66605d9662c0396e5632ed977b23030534"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Dec 07 18:00:59 2021 +0100"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Dec 07 18:00:59 2021 +0100"
      },
      "message": "Use final release URL of Eclipse Platform\n\nChange-Id: If79421f4b951f36666405a9830f795cce8ffef6a\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "932eee66605d9662c0396e5632ed977b23030534",
      "tree": "64cae63c1e449a0082700c00cd1d0f0def9e9fb8",
      "parents": [
        "1de328367eda0222450a1164113920b2c376e1db"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Nov 30 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Nov 30 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.19.0 RC2\n\n- Use Eclipse Platform 4.22 I20211124-1800 (RC2)\n\nChange-Id: Idfc33acaf746d09cda6f889120228691f20900a6\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "1de328367eda0222450a1164113920b2c376e1db",
      "tree": "36483a09e5684986bc199f6684df0e16689e3b3b",
      "parents": [
        "754ad24ed2b13e70e3cd86a50f16d19e6fff4bb3"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Nov 23 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Nov 23 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.19.0 RC1\n\n- Use Eclipse Platform 4.22 I20211117-1830 (RC1)\n\nChange-Id: Id5c6af42df647c084fa34ae26228195efb602675\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "754ad24ed2b13e70e3cd86a50f16d19e6fff4bb3",
      "tree": "8010de43e65ae304136fdf59575695b4333bbc5e",
      "parents": [
        "117f348834f711a147dfdc8de4a6939de00fdd2a"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Nov 17 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Nov 17 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.19.0 M3\n\n- Use Eclipse Platform 4.22 I20211111-0910 (M3)\n\nChange-Id: Id8e481cac388145817df041664c9022154d0f522\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "117f348834f711a147dfdc8de4a6939de00fdd2a",
      "tree": "1b4a70bb0e12237c73fac72e23ad4a08902f4f5a",
      "parents": [
        "95f8446c3dc438704261e1245f316cd7f5040890"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 17 13:24:40 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 17 13:24:40 2021 +0200"
      },
      "message": "Improve visual representation of BasicPartList\n\nApply some RAP specific adjustments:\n\n- add border to the pop-up shell\n- use default RAP theming for items list\n- use calculated items list height\n\nBug 571618: Show list Chevron Button don\u0027t show drop-down menu\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571618\n\nChange-Id: I405c7797876d2e82885feeda0edffc3bec0b352f\n"
    },
    {
      "commit": "95f8446c3dc438704261e1245f316cd7f5040890",
      "tree": "8e632a872c541294ba4490dcb28bc9a10a8eb38b",
      "parents": [
        "8d6783380d4b606fe665861f7294d435cfa31696"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 17 13:05:18 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Nov 17 13:07:19 2021 +0200"
      },
      "message": "Suppress mouse events on CTabFolder when chevron button is clicked\n\nIn SWT click on CTabFolder chevron button does not produce mouse events.\n\ne4 StackRenderer class is using custom CTabFolder items list. This list\nis shown on CTabFolder \"showList\" event and dismissed on CTabFolder\nmouse event.\n\nBug 571618: Show list Chevron Button don\u0027t show drop-down menu\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571618\n\nChange-Id: I31cc24364bd427fcc9eb571e2bdff26e4416b21a\n"
    },
    {
      "commit": "8d6783380d4b606fe665861f7294d435cfa31696",
      "tree": "c32a4b30aae587e84eaa21017d4175e1885b9f93",
      "parents": [
        "02b4a0b9570c02fa84b11c8730ff2a32840e20f6"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Sun Oct 24 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Sun Oct 24 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.19.0 M2\n\n- Use Eclipse Platform 4.22 I20211023-1800 (M2)\n\nChange-Id: Id6487539a932480e8b31b7f4244121ac51d5b54b\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "02b4a0b9570c02fa84b11c8730ff2a32840e20f6",
      "tree": "22717801221a3965afc5e74795fddb6853c77d1e",
      "parents": [
        "26fd6f8abab7db8f67743f13f7b02c8be4bd3f67"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Oct 13 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Oct 13 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.19.0 M1\n\n- Use Eclipse Platform 4.22 I20210929-1800 (M1)\n- Use Eclipse Orbit 2021-12\n\nChange-Id: Ia2bc18b6e0af7b5941a1c365f226983976cc2551\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "26fd6f8abab7db8f67743f13f7b02c8be4bd3f67",
      "tree": "2937fa8e0b53f5a70326637e6affefffef6a0885",
      "parents": [
        "dd7c954b2167436ad2da1f30a75794dafe296d81"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Oct 13 14:03:54 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Oct 13 14:30:20 2021 +0300"
      },
      "message": "Cancel existing runnable before reschedule it in timerExec\n\njava.util.Timer#schedule throws if you try to schedule an already\nscheduled task.\n\nBug 576574: Display.timerExec RWT behaves very differently to pure SWT\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d576574\n\nChange-Id: I0a03a103dfff0be1c77dce383afac1e13500ceaa\n"
    },
    {
      "commit": "dd7c954b2167436ad2da1f30a75794dafe296d81",
      "tree": "bd8286746f720a0752d02baaedbfa9be8f5b1f03",
      "parents": [
        "fc57e93cc5ec15966ad04bdc24e3f5b8c7c77815"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Sep 23 12:27:58 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Oct 13 11:39:45 2021 +0300"
      },
      "message": "Add support for line styles\n\nAdd new GC API:\n  - set/getLineStyle\n  - set/getLineDash\n\nBug 317437: [GC] support for lines styles\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d317437\n\nChange-Id: I872a488374ebcdc0814f8d04755d36920f9b1016\n"
    },
    {
      "commit": "fc57e93cc5ec15966ad04bdc24e3f5b8c7c77815",
      "tree": "df4051cb9d7c4842c41591f01c4f93a1edaa1973",
      "parents": [
        "c2864b8d27d5b7d9fba8642d5e35a34269185cbe"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Sep 16 11:06:09 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Sep 16 11:06:09 2021 +0300"
      },
      "message": "Update RAP Runtime version to 3.19\n\nChange-Id: I1b71801e07fc9281abd2f2477818af4be3fed72e\n"
    },
    {
      "commit": "c2864b8d27d5b7d9fba8642d5e35a34269185cbe",
      "tree": "fd68376a0b2d196a959d69cf0282de4e12e3136d",
      "parents": [
        "8200789af56a0dcd2f57142d598b471aaff3500f"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 15 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 15 12:00:00 2021 +0000"
      },
      "message": "Use final release URL of Eclipse Platform\n\nChange-Id: Ib6325713d25ad19cdaee760905818bbaf40d6a3d\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "8200789af56a0dcd2f57142d598b471aaff3500f",
      "tree": "de924c222bc398fef9ab2621a0c43b1cddf1018f",
      "parents": [
        "1716c30ff6ba2df925be70c0474aca265bea1000"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 08 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 08 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.18.0 RC2\n\n- Use Eclipse Platform 4.21 I20210906-0500 (RC2a)\n\nChange-Id: I3c852f447f2eb15f8f5ce4c3699ca372b5b4eb50\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "1716c30ff6ba2df925be70c0474aca265bea1000",
      "tree": "4242497e0c900d1e2fff3b8078211a4607907595",
      "parents": [
        "ae4a186af11fd0c5d9a02c58887f693690969195"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 01 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 01 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.18.0 RC1\n\n- Use Eclipse Platform 4.21 I20210830-0600\n\nChange-Id: I07184b2b799d84cc2b620b5e5bc08d380a06866b\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "ae4a186af11fd0c5d9a02c58887f693690969195",
      "tree": "ac8e6a19ee98dc1251387d20be735bf047a3b6f5",
      "parents": [
        "5962903ae28281399b8d8b12c447ec91409d74d1"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Aug 10 13:03:53 2020 +0300"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 01 12:00:00 2021 +0000"
      },
      "message": "Make excluded Calendar days stylable with CSS\n\nBug 552111: Enhancement for CALENDAR DateTime constrained with\nsetMinimum/setMaximum: Make excluded days stylable with CSS\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d552111\n\nChange-Id: I2ec2650169f281f2333e630670d2f8a146d3a86c\n"
    },
    {
      "commit": "5962903ae28281399b8d8b12c447ec91409d74d1",
      "tree": "24dfdcf394433b8a728d0f3c8df579ffd2578dbe",
      "parents": [
        "c7f2064621a25a6844dc2773af0751876ea14767"
      ],
      "author": {
        "name": "Clemens Eisserer",
        "email": "linuxhippy@gmail.com",
        "time": "Tue Apr 21 11:10:48 2020 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Sep 01 12:00:00 2021 +0000"
      },
      "message": "Allow to switch to relative service handler URLs\n\nIn some environments it is important to use relative instead of absolute\nservice handler URLs. Allow this by setting the new boolean property\n\n  org.eclipse.rap.rwt.serviceHandlerUseRelativeURL\n\nto `true`.\n\nThe default behaviour remains unchanged (false).\n\nSee bug 406428 and bug 437211 for further details and potential\nproblems.\n\nSigned-off-by: Clemens Eisserer \u003clinuxhippy@gmail.com\u003e\nChange-Id: I0f2b3b74343cb1022eeca014449b791751d8683f\n"
    },
    {
      "commit": "c7f2064621a25a6844dc2773af0751876ea14767",
      "tree": "448520def35abea374394bab79d9693450e6552e",
      "parents": [
        "7ad10ded8dd71ce795c0253f1083fb7a72d102b7"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Aug 23 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Aug 23 13:54:34 2021 +0200"
      },
      "message": "Update build configuration for RAP Runtime 3.18.0 M3\n\n- Use Eclipse Platform 4.21 I20210818-1800\n\nChange-Id: Ide1104f023969948f16e08bf8f2364f9206fc907\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "7ad10ded8dd71ce795c0253f1083fb7a72d102b7",
      "tree": "f281db72fa7b1a0f773c7ab07f5905f2c7a4fca8",
      "parents": [
        "bec3c0497407343f4da4e71ad583f86d116370d9"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Aug 05 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Aug 05 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.18.0 M2\n\n- Use Eclipse Platform 4.21 I20210729-1800\n\nChange-Id: Ib26473a79cb9d851dcbbf1fa80a901070a3dfb91\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "bec3c0497407343f4da4e71ad583f86d116370d9",
      "tree": "b97af780ef66c2657232e85046aac3ee35192cfa",
      "parents": [
        "063daa93c39bfac542cc9b4710bcc6378ec1ac65"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Aug 04 17:12:57 2021 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Aug 04 17:12:57 2021 +0200"
      },
      "message": "Replace git source reference header with https URL\n\nWith the shutdown of the git:// protocol in bug 574076 for all projects\nhosted at git.eclipse.org, the SCM URL that part of all bundles\u0027\nMANIFEST.MF must be changed to the https:// scheme.\n\nBug: https://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d574076\nChange-Id: Iacd17bccc83148a6ee3da1ab72b70348a713f3fd\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "063daa93c39bfac542cc9b4710bcc6378ec1ac65",
      "tree": "418dace197da201fa62aad61bfec98855acd3d2e",
      "parents": [
        "8e660c6b19c975d778558ca188f62bab705030e1"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Aug 04 17:10:41 2021 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Aug 04 17:10:41 2021 +0200"
      },
      "message": "Move to new jar signing service\n\nVersions older than 1.3.x of the jarsigner plugin were using the\ndecommissioned server build.eclipse.org instead of the new URL\nhttps://cbi.eclipse.org/jarsigner/sign for signing the bundles and\nartifacts.\n\nUsing a version \u003e\u003d1.3.0 solves that by using the new URL.\n\nChange-Id: I71a5d0dffdcfd0b07349917be7732df966c10594\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "8e660c6b19c975d778558ca188f62bab705030e1",
      "tree": "8612475d87f95845b480b690a1be77a6e717e025",
      "parents": [
        "afa8cfc895e1778b4476b97045d175ceb2e8a105"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Jul 12 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Jul 12 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.18.0 M1\n\n- Use Eclipse Platform 4.21 I20210709-0030\n- Use Eclipse Jetty 10.0.6\n- Use Eclipse Orbit 2021-09\n\nChange-Id: Ida4f23c146327103657f3960539f5cba421273f9\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "afa8cfc895e1778b4476b97045d175ceb2e8a105",
      "tree": "babbe7084d762699064a6b426fdf97d55189b7a1",
      "parents": [
        "0ad983ec054a8b353cc75ee4fb5ff4f724533b96"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 18 10:43:09 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Jun 18 10:43:09 2021 +0300"
      },
      "message": "Update RAP Runtime version to 3.18\n\nChange-Id: I0ca8626158873d108ff3a58e7bef406ff0eb9e47\n"
    },
    {
      "commit": "0ad983ec054a8b353cc75ee4fb5ff4f724533b96",
      "tree": "0beacd1b29e9454d7474630ca50f5c9ae31c6e4a",
      "parents": [
        "eaf54ab416680ac52c6e0cad1ef9069224ed2ce7"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 16 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 16 12:00:00 2021 +0000"
      },
      "message": "Use final release URL of Eclipse Platform\n\nChange-Id: I5f9562be8a16de07fa35ae78fb9560c14bf02db7\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "eaf54ab416680ac52c6e0cad1ef9069224ed2ce7",
      "tree": "29cde00a9d6c2c0e7fec667632912c8d1e37d383",
      "parents": [
        "79d7a9231306951456099fc83e2d7a1df3a4d1a4"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Sat Jun 12 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Sat Jun 12 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.17.0 RC2b\n\n- Use Eclipse Platform 4.20.0 RC2a I20210611-1600\n- Use Eclipse Jetty 10.0.5\n\nChange-Id: I7ef64623bb93d3bd64c3a5a06ac1c88ca9a3a835\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "79d7a9231306951456099fc83e2d7a1df3a4d1a4",
      "tree": "f649f5a441665d9273d5cb49451c23b802c5c64f",
      "parents": [
        "ae6e1be1d3a1c21efc053a99f3c2c4ff0d63885f"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Jun 10 17:13:40 2021 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Jun 10 17:13:40 2021 +0200"
      },
      "message": "Add general information to repository root\n\nBased on an advice during the release review, we are providing\nadditional information from our repository root.\n\n- LICENSE with a copy of the Eclipse Public License - v 1.0 that applies\n  to the Eclipse RAP project.\n- CONTRIBUTING.md, NOTICE.md, SECURITY.md with additional information\n  for committers, contributors, and consumers of the Eclipse RAP\n  project including legal and security relevant details. These documents\n  were created by using the generator at [1] based on project meta\n  information.\n\n[1] https://www.eclipse.org/projects/tools/documentation.php?id\u003drt.rap\n\nChange-Id: I4caf3c36cba4b0efa0984f19c94d7c2eeb895896\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "ae6e1be1d3a1c21efc053a99f3c2c4ff0d63885f",
      "tree": "55cca39c2364cf0ec917e60b91c69734298d225a",
      "parents": [
        "da87ba310763626a3f9ef0aec19ed7ae6624c0db"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jun 10 11:25:47 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jun 10 11:25:47 2021 +0300"
      },
      "message": "Add slf4j bundle back to demos launch configs\n\nThe bundle name is now \"org.slf4j.api\".\n\nChange-Id: I2617f1da71193e4ee0e844019d34a5bd8d4d0ca5\n"
    },
    {
      "commit": "da87ba310763626a3f9ef0aec19ed7ae6624c0db",
      "tree": "bed0970065534f065cf9dc72bb3991ed677ea9c7",
      "parents": [
        "4ef3ef79cff71223c48a89615c26c9178770e756"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 09 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 09 12:00:00 2021 +0000"
      },
      "message": "Resolve Jetty 10 dependency to SLF4J in Equinox features\n\nJetty 10 bundles that are delivered as part of the Equinox features\nwhich provide a ready to run minimal set of OSGi bundles for running RAP\napplications require the availability of SLF4J.\n\nAdd the org.slf4j bundles from Orbit in version 1.7 to both features.\nThis bundle version is the same as provided in current Eclipse Platform\nbuilds, and the lowest version accepted by Jetty.\n\nChange-Id: I6964bfc77f11d333eecd92f166890b6c5b076c8f\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "4ef3ef79cff71223c48a89615c26c9178770e756",
      "tree": "976c2bd00c50b195adfa3f8bb7c938e074ef341a",
      "parents": [
        "68968c0cc8a4609449bc9bc4ff0a8e7d5146ebac"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 09 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 09 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.17.0 RC2a\n\n- Use Eclipse Platform 4.20.0 RC2a I20210609-0520\n- Use Eclipse Jetty 10.0.4\n\nAlso remove slf4j.api 2.0.0 alpha bundles from build, from the features,\nand from all included launch configurations. This bundle used to be a\ndependency of Jetty 10.0.3 and earlier versions.\n\nChange-Id: I82aa43604b132cf0fd3457f00334ca083a0e643a\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "68968c0cc8a4609449bc9bc4ff0a8e7d5146ebac",
      "tree": "71ca756a67a813c92b27b6093c450b5eccbb4d16",
      "parents": [
        "9fd8b1a3fa98ce36b57079e24d4cb047484d2dc1"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Jun 07 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Jun 07 12:00:00 2021 +0000"
      },
      "message": "Remove javax.servlet spec from exemplary war file builds\n\nThe servlet spec is required during build time only, and used to be\ncontributed by the javax.servlet bundle. With the upgrade of the spec\nversion, these Java packages are not contributed by the new\norg.eclipse.jetty.servlet-api bundle which also needs to be excluded\nfrom the .war files.\n\nCreate additional exclude rules for all three example products.\n\nChange-Id: I2907c74cecb1c2784f14c8ed1cbbf6d94e5963cf\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "9fd8b1a3fa98ce36b57079e24d4cb047484d2dc1",
      "tree": "74f409697f8b6cc9570087d3bcb8fd34d884a751",
      "parents": [
        "d7049827e0342a4bdec355983c6ce292455edfa0"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Jun 07 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Jun 07 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.17.0 RC2\n\n- Use Eclipse Platform 4.20 I20210603-0040\n\nChange-Id: I2d037a31ede4dc607da1c96aa15c405922ee811f\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "d7049827e0342a4bdec355983c6ce292455edfa0",
      "tree": "ff32fd5a7a188c510700783f8c7fd2b013e7e12f",
      "parents": [
        "33ba4008618873fda22b1c0e69d5146b014d6a5f"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 02 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jun 02 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.17.0 RC1\n\n- Use Eclipse Platform 4.20 I20210526-2310\n\nChange-Id: I5b0423a19084a5292a2fa975ad613f9d1dbdaccf\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "33ba4008618873fda22b1c0e69d5146b014d6a5f",
      "tree": "c39b69c63f97b582b9667019340d56bc105fbf4c",
      "parents": [
        "982691c3f272bca8602bfee982eb907b78f4710e"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed May 26 18:49:56 2021 +0300"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed May 26 12:00:00 2021 +0000"
      },
      "message": "Add missing methods to TestServletContext\n\nAlso ensure wiring the tests to a compatible javax.servlet version by\nincrementing the lower version limit to 4.0.\n\nChange-Id: I31fffd48950e20a9733304afd5feca698e29489a\n"
    },
    {
      "commit": "982691c3f272bca8602bfee982eb907b78f4710e",
      "tree": "d3bc761f1ca2debbd7925884face9d55f4a1f049",
      "parents": [
        "436d8d1f42ba2f7189e56e6af4c08e578f9c6767"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed May 26 20:43:17 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed May 26 20:43:17 2021 +0300"
      },
      "message": "Update demos launch configurations\n\n- remove \"org.eclipse.jetty.continuation\" bundle\n- remove \"javax.servlet\" bundle\n- add \"org.eclipse.jetty.servlet-api\" bundle\n- add \"slf4j.api\"\n\nChange-Id: Ie2dacbe34981d6fa66270a8d8beb8d52cc553edb\n"
    },
    {
      "commit": "436d8d1f42ba2f7189e56e6af4c08e578f9c6767",
      "tree": "cd8f0ec70721095ff4b889e07921cfa8e3aa1170",
      "parents": [
        "435cb2d234acc97429c6f7459b469ec22ed292a3"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed May 26 18:33:49 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed May 26 10:37:00 2021 -0500"
      },
      "message": "Fix wrong import in JettyController\n\nIt was changed by mistake in the last commit.\n\nChange-Id: I3fa2a29fb6e35e3e1fe910479806ace7c1013518\n"
    },
    {
      "commit": "435cb2d234acc97429c6f7459b469ec22ed292a3",
      "tree": "bc427714045103a1c4420d447788f5fe1a0be437",
      "parents": [
        "451649a4d85b06a735e5ff9f3ca7cf54ca981106"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed May 26 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed May 26 16:25:02 2021 +0200"
      },
      "message": "Update to Jetty 10.0.3 for RAP Runtime 3.17.0 M3\n\nThis minimised change updates Eclipse Jetty from 9.4.x to 10.0.3 by\ncourtesy of the WebTools project. It removes depependencies that are not\navailable any more, and adds empty stubs for missing methods in the new\nServletContextWrapper. Commits that were required for temporarily\nreactivate the old Jetty version in older milestones are reverted.\n\nAlso updates Eclipse Platform to 4.20 M3 build I20210519-1800.\n\nThis reverts commit 334f03bef1da2290319dac7e3cfaab7796296c04.\nThis reverts commit f1041cb5069ed4726f3d9a958be0dc8c4179cdbb.\n\nChange-Id: I9a6b2f8e1cf16364bc863afa23d967e3bb77715a\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "451649a4d85b06a735e5ff9f3ca7cf54ca981106",
      "tree": "ffd539751c4b553b102a3c84007bae830522e386",
      "parents": [
        "334f03bef1da2290319dac7e3cfaab7796296c04"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon May 10 16:56:48 2021 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon May 10 16:56:48 2021 +0300"
      },
      "message": "Fix wrong key code in Firefox\n\nSince Firefox 65 the key events behave in the same way like in Chrome.\nThe switch to obtain the keyCode is not needed.\n\nBug 572726: [Combo] Can\u0027t enter exclamation mark in Combo using Firefox\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d572726\n\nChange-Id: Id69e17485bf20d26398a7af004647521cc5f0d1f\n"
    },
    {
      "commit": "334f03bef1da2290319dac7e3cfaab7796296c04",
      "tree": "4b30fe26936f968077b4ac41a6da848c6eda24dd",
      "parents": [
        "f1041cb5069ed4726f3d9a958be0dc8c4179cdbb"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu May 06 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu May 06 12:00:00 2021 +0000"
      },
      "message": "Enforce old version of Jetty and Equinox HTTP Jetty bundles\n\nUntil all bundles and dependencies have been prepared and tested\nconsistently use Jetty version 9.4 when assembling the RAP Equinox\ntarget platform features.\n\nChange-Id: Ifd50ae7ec6ba87d03f5512ed268fef815d4a837f\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "f1041cb5069ed4726f3d9a958be0dc8c4179cdbb",
      "tree": "aa64681577bca4a3669b0a25c9c16fe4369c2f26",
      "parents": [
        "158f9e548b4b0a91d23042db3da47c4dd45fa983"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed May 05 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed May 05 12:00:00 2021 +0000"
      },
      "message": "Limit Jetty version in RAP Equinox features\n\nBy defining a exact version number for all Jetty bundles that are\nreferenced in the RAP Equinox features for e3/e4 we avoid a mix between\nincompatible Jetty versions.\n\nChange-Id: Iac9bf34eddd3fc67b448ace1bb451d8881097697\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "158f9e548b4b0a91d23042db3da47c4dd45fa983",
      "tree": "d2ba1d06a8a8691c638848c6996febf170bea380",
      "parents": [
        "de6f0473a2549eea16362494c00843462a9b547b"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed May 05 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed May 05 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.17.0 M2\n\n- Use Eclipse Platform 4.20 I20210429-1800\n- Use Eclipse Orbit 2021-06\n\nChange-Id: Ib214cdd95d639a54c4c57b52ba6a2a66cdc7f9bf\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "de6f0473a2549eea16362494c00843462a9b547b",
      "tree": "47d36ce6238240eb73df51251440b825086f9847",
      "parents": [
        "562a8f6b79766ed6c257c650026e2ee06a552321"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Mar 19 13:27:43 2021 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Mar 19 15:04:42 2021 +0100"
      },
      "message": "Update RAP Runtime version to 3.17.0\n\nChange-Id: Iddaae0b5257ec71632f8f7db4833fd523c2289e3\n"
    },
    {
      "commit": "562a8f6b79766ed6c257c650026e2ee06a552321",
      "tree": "bcfe6935f2170a517d8be8809e2de9ed7d3096ef",
      "parents": [
        "30a40e909920c79e073eb8a0c5c4b533b5c0298c"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 17 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 17 12:00:00 2021 +0000"
      },
      "message": "Use final release URL of Eclipse Platform\n\nChange-Id: I8d94f9700bc114de6e56b13da318c5f233b9e4ac\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "30a40e909920c79e073eb8a0c5c4b533b5c0298c",
      "tree": "3a2a446c6900659a7beafb5cca4898b343d747c5",
      "parents": [
        "e815aed766e0f4acfc1b39e41ee35f6d8de7bb5f"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 10 17:44:48 2021 +0100"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 10 17:44:48 2021 +0100"
      },
      "message": "Contribute publish script for Eclipse download server\n\ndeploy-rap.sh uses a number of input parameters to download the\nspecified zip archives from the build server, brings them into shape,\nand uploads all files to their location on the Eclipse download server\nrespecting the RAP projects naming conventions.\n\nChange-Id: Ifae85850adebcfda6f364dbcfd1fb7c8efe90b11\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "e815aed766e0f4acfc1b39e41ee35f6d8de7bb5f",
      "tree": "a5d4efa079ad0bca31bf19f66f1eaa6d64e81e54",
      "parents": [
        "30464879330bea534aa2c09a1cbd11a845fd47e3"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Mar 08 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Mar 08 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.16.0 RC2\n\n- Use Eclipse Platform 4.19 I20210303-1800\n\nChange-Id: Ic455b63bc0da9062c030e6deca4959d686959380\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "30464879330bea534aa2c09a1cbd11a845fd47e3",
      "tree": "0340f7182714d91099a6131d159393a4ce00ad17",
      "parents": [
        "1df7a6c96973414f024425c359f6ccec38514e97"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Mar 05 09:54:32 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Mar 05 09:54:32 2021 +0200"
      },
      "message": "Make RAP test suite compatible with Java 11 under Eclipse IDE\n\nSince Java 9 the classloader is no longer a URLClassLoader. This leads\nto two problems:\n1. Direct casting to URLClassLoader failed\n2. getURLs/addUrl methods are not available\n\nTo fix the issue the classpath is parsed directly from the system\nproperty in TestCollector. As the code in ThemesTestUtil to dynamically\nadd folder to the classpath does not work anymore in Java 11 a static\nclasspath entry to the \"org.eclipse.rap.design.example\" bundle is added.\n\nChange-Id: Ice8baf586dac1425a934e40656a2bc17334c002e\n"
    },
    {
      "commit": "1df7a6c96973414f024425c359f6ccec38514e97",
      "tree": "4bc366e62fda0c02fa6425ed8749d3477d772770",
      "parents": [
        "5697bfa445c38cae412e45849cfc69bafb691f31"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Mar 04 14:15:28 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Mar 04 14:15:28 2021 +0200"
      },
      "message": "Prevent exception when try to send \"close\" event on disposed Shell\n\nClosing a Shell from an event sent by the client may fail with \"widget\nis disposed\" exception in some cases. As the event is delayed to the\nprocess action phase, the shell can be disposed meanwhile.\n\nChange-Id: I2562579e3cfa4be2759232be4a73bb04dc01c5d4\n"
    },
    {
      "commit": "5697bfa445c38cae412e45849cfc69bafb691f31",
      "tree": "a7976e7858f5b9da23ed3112bdc057b6652e92b3",
      "parents": [
        "d6b1c8f7bf625f0aecad1775ff7bdd66f2095b53"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 03 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Mar 03 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.16.0 RC1\n\n- Use Eclipse Platform 4.19 I20210224-1800\n- Use Eclipse Jetty 9.4.37.v20210219\n\nChange-Id: Ia2c212a43bda96510e1186ee8d9253d875bc2603\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "d6b1c8f7bf625f0aecad1775ff7bdd66f2095b53",
      "tree": "4b577e1f9a910cf4ae3b264c2e422dad08b18757",
      "parents": [
        "03485136980d9ae704d66bb3fba59dbe89b3641f"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Feb 26 12:02:50 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Feb 26 12:02:50 2021 +0200"
      },
      "message": "Add possibility to focus HTML element with RWTQuery\n\nIn some cases it\u0027s needed to focus the underline HTML element. That\u0027s\nextremely important for screen readers.\n\nChange-Id: I2a390094ae3d809c4fe779246955cc447374135f\n"
    },
    {
      "commit": "03485136980d9ae704d66bb3fba59dbe89b3641f",
      "tree": "6ecd405d0e553a515280f9bc7d67024adc383799",
      "parents": [
        "265f06c2552f1ee4a7557863a3b8d11f5c8c354c"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Feb 25 10:57:42 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Feb 25 10:57:42 2021 +0200"
      },
      "message": "Fix missing horizontal scrollbar with row header enabled\n\nRespect row header width when horizontal scrollbar visibility is\ndetermined.\n\nBug 571448: [Nebula Grid] Horizontal scrollbar not correctly drawn\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571448\n\nChange-Id: Ie7f41b41ff34fb21cbf18aae9146f5405fa439f6\n"
    },
    {
      "commit": "265f06c2552f1ee4a7557863a3b8d11f5c8c354c",
      "tree": "75f4c1f91ab32c5a0d57474204b0ecbf34bf5a19",
      "parents": [
        "f91139d03f49ed0eeca999d03375d37ce7ae2d58"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Feb 19 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Feb 19 12:00:00 2021 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.16.0 M3\n\n- Use Eclipse Platform 4.19 I20210217-1800\n\nChange-Id: I6cddeed2d16e067b91887b0302037f98bfd8087d\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "f91139d03f49ed0eeca999d03375d37ce7ae2d58",
      "tree": "6722b12864cb1951ba764d6147c09b2a1f149649",
      "parents": [
        "f64db00ba02fb4041264a40108406961ba75899f"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Feb 16 11:03:33 2021 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Feb 18 08:03:51 2021 -0500"
      },
      "message": "Make cid a complete UUID without hyphens\n\nBug 571222: Increase the cid length\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571222\n\nChange-Id: Iab86a3a6b6150b2a2c38f74833e871ef7be6291f\n"
    },
    {
      "commit": "f64db00ba02fb4041264a40108406961ba75899f",
      "tree": "13bab7d5a52de6d41c8fc8b866c4255e491b1c4b",
      "parents": [
        "3a3608451c04243266364e4019e532300e60909a"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Feb 12 15:32:09 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Feb 12 10:29:03 2021 -0500"
      },
      "message": "Fix IAE when Grid cell selection contains already disposed item\n\nIt\u0027s possible that cellSelection array sent by the server contains a\nreference to already disposed item. Make sure that there are no null\nelements in the selection array.\n\nBug 571154: [RAP] [Grid] CellSelection leads to\njava.lang.IllegalArgumentException and crashes the webapp\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d571154\n\nChange-Id: Ia5253e6583a03ecce3ad3733c45616f4da0c637d\n"
    },
    {
      "commit": "3a3608451c04243266364e4019e532300e60909a",
      "tree": "3d49dd512952adbff29dfd40f4f3a82ba5848214",
      "parents": [
        "29ccf4c7718eacb29f9df02801870b66bf056331"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Feb 12 11:03:28 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Feb 12 11:03:28 2021 +0200"
      },
      "message": "Fix a regression related to ToolBar focus\n\nWith commit 0fb96a1bfe8d922b17c0396b01dca4d98f1d65ff we made ToolBar non\nfocusable by mouse. This is not completelly correct. In SWT the ToolBar\nis only focusable if it is created with SWT.FLAT style flag.\n\nRender NO_FOCUS style flag on the client and switch focus behaviour\nbased on it.\n\nBug 570167: selecting an action inside a view does not give focus to the\nview\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d570167\n\nChange-Id: Ib37c9f5c2b2c58e233c6dbc26dad13d0acc41824\n"
    },
    {
      "commit": "29ccf4c7718eacb29f9df02801870b66bf056331",
      "tree": "b624ba5a65f6c1e50b54c8436d93085f68889a47",
      "parents": [
        "dea6f163626b6c22a3defb3b61220dea150767d5"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Feb 01 14:06:39 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Feb 01 14:06:39 2021 +0200"
      },
      "message": "Add support for cut, copy, paste API on Text widget\n\nThe implementation is based on Clipboard API. Only SWT_COMPATIBILITY\nmode is supported. Exceptions during clipboard transfer are ignored.\n\nChange-Id: I8e3166a4235d7df3381d79e237f7e037abd144d6\n"
    },
    {
      "commit": "dea6f163626b6c22a3defb3b61220dea150767d5",
      "tree": "854c64d0dc78a3720f9a078dd4989cafdb1d771e",
      "parents": [
        "088bc6f05c8d25e6a746ed2a2c297979c117c840"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Jan 29 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Feb 01 10:03:20 2021 +0200"
      },
      "message": "Update build configuration for RAP Runtime 3.16.0 M2\n\n- Use Eclipse Platform 4.19 I20210127-1800\n- Use Eclipse Jetty 9.4.36.v20210114\n- Remove the dependency to \"org.eclipse.equinox.ds\" in features\n\nChange-Id: Ie0470d63bffec619016d5138961d811e67bc541f\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "088bc6f05c8d25e6a746ed2a2c297979c117c840",
      "tree": "e8352fd7a336b9ac11661a963abea012a848c4ed",
      "parents": [
        "e470078bc53421cc32f7c24466a166cff886c8b1"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jan 18 10:56:54 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Jan 18 12:09:36 2021 +0200"
      },
      "message": "Enable cell selection in GridTableViewer\n\nBug 570382: [Nebula Grid] Cell selection implementation incomplete\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d570382\n\nChange-Id: I0f71ec370a65fafcd0fc3a4de81dcbfddd438967\n"
    },
    {
      "commit": "e470078bc53421cc32f7c24466a166cff886c8b1",
      "tree": "0c7a14722d167d9c2da5c6a25301949ec4c1a5d0",
      "parents": [
        "5c9baadf6a211a8604ae9bdb1c6dce9b55fd5330"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Jan 13 12:00:00 2021 +0000"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Jan 13 11:25:09 2021 +0200"
      },
      "message": "Update build configuration for RAP Runtime 3.16.0 M1\n\n- Use Eclipse Platform S-4.19M1-202101061800\n- Use Eclipse Orbit 2020-03\n- Update E4Application class to respect recent platform changes\n\nChange-Id: I68a9409c3733456c840ef6f8d39aa607f92849ba\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "5c9baadf6a211a8604ae9bdb1c6dce9b55fd5330",
      "tree": "11e746e2b0f0f4896c15dd8aa595e567d4a3914b",
      "parents": [
        "2dcfc46f2e15ef438c625692c3dbb0eaa32061d4"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jan 07 16:25:35 2021 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Jan 07 16:25:35 2021 +0200"
      },
      "message": "Fix upload header encoding used by apache file upload\n\nApache file upload library (ServletFileUpload) parses the uploaded file\nname with default container file encoding if the encoding is not\nspecified in the request (accept-charset). Recent browsers do not send\naccept-charset header when upload is done by submitting the file from a\nform element. In this case, if container default file encoding is set to\nISO-8859-1, file names with special characters (umlauts) are corrupted.\n\nExplicitly set ServletFileUpload header encoding to be UTF-8.\n\nBug 570119: [FileDialog] Size limit exceeded error message is missing if\nuploaded file name has special characters\n\nChange-Id: Ib494e60d70243056b3f1d372080ef01d25199fcb\n"
    },
    {
      "commit": "2dcfc46f2e15ef438c625692c3dbb0eaa32061d4",
      "tree": "b57172114428e8bf0e9ba7652a75fae6343660f5",
      "parents": [
        "cf38cf400626d775156f1168da78a932929e32cd"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Tue Jan 05 10:59:58 2021 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Jan 07 14:10:33 2021 +0100"
      },
      "message": "Update RAP Runtime version to 3.16\n\nUpdate copyright headers too.\n\nChange-Id: I8918fb207f000b7090604ef1ab58d01a3a2b4cb9\n"
    },
    {
      "commit": "cf38cf400626d775156f1168da78a932929e32cd",
      "tree": "b1ddad69d39b8b54e74898ae0aeee03c9d35cc67",
      "parents": [
        "aeb87f3e780ea591a61f0a928e784bd380f82a51"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 16 16:47:11 2020 +0100"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 16 12:00:00 2020 +0000"
      },
      "message": "Use final release URL of Eclipse Platform\n\nThis change also updates the URL of the rap-extra-repo.url p2 repository\nbecause the old location is not reachable any more.\n\nChange-Id: If9bae05666fe2af3e43174fbd07ee96efdb3f418\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "aeb87f3e780ea591a61f0a928e784bd380f82a51",
      "tree": "a687c08eb8101fbf751f9b866587aa7297ec398b",
      "parents": [
        "044eb78bcdc7b075e6d289e09b7dc640de72d47e"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Dec 09 14:37:54 2020 +0200"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Dec 09 08:05:52 2020 -0500"
      },
      "message": "Update demos launch configurations\n\n- include new \"org.eclipse.jetty.util.ajax\" bundle\n- convert to the latest launch config format\n\nChange-Id: I094f217bcd6fcd35e9be64bd88ef57685d258b4c\n"
    },
    {
      "commit": "044eb78bcdc7b075e6d289e09b7dc640de72d47e",
      "tree": "87f5d8b059d7a2cef811723e6fef8589e49491c6",
      "parents": [
        "d81c44578cde2d83c582ce4580fe811d0e292d44"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 09 12:00:00 2020 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 09 12:00:00 2020 +0000"
      },
      "message": "Add new jetty.util.ajax bundle requirement\n\nJetty in version 9.4.35 introduced a new bundle requirement to\norg.eclipse.jetty.util.ajax which needs to be contributed as part of the\nEquinox RAP all-in-one features.\n\nChange-Id: I12015b8cc814ecdde543ec788522d56d4acf7021\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "d81c44578cde2d83c582ce4580fe811d0e292d44",
      "tree": "a226f28f0c59118f5775b1339ca6e4046536d347",
      "parents": [
        "84b13e64357498f228ae9d6c362273c777777b99"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 09 12:00:00 2020 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 09 12:00:00 2020 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.15.0 RC2\n\n- Use Eclipse Platform S-4.18RC2-202012021800\n- Use Eclipse Jetty 9.4.35.v20201120\n\nChange-Id: I7aa1a3be54750c9e4171a777758feaeab4c6608b\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "84b13e64357498f228ae9d6c362273c777777b99",
      "tree": "9519510722a8fb52ea3b04e73432ff9d21181355",
      "parents": [
        "23114d4eae71102bd55428794ea444eccd5d542f"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 02 12:00:00 2020 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Dec 02 12:00:00 2020 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.15.0 RC1\n\n- Use Eclipse Platform 4.18 S-4.18RC1-202011251800\n\nChange-Id: I095e6917ebe0d2007dc6f5a8fff4513504efb369\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "23114d4eae71102bd55428794ea444eccd5d542f",
      "tree": "1b73388e8f0160beb9263f88bb7a56fcb18f8784",
      "parents": [
        "0c592539f62f723a9a48d7ba133986362924e8f7"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Nov 20 12:00:00 2020 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Nov 20 12:00:00 2020 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.15.0 M3\n\n- Use Eclipse Platform 4.18 S-4.18-202011190730\n- Use Eclipse Jetty 9.4.34.v20201102\n\nChange-Id: Ifbcec82575933ffa355a0309d69b5213a85971fa\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "0c592539f62f723a9a48d7ba133986362924e8f7",
      "tree": "b682202a9718f9f6fd7bce1c0a6f075fd3c9aa55",
      "parents": [
        "7f978024c5e7c4bbdd1d3f85245c4cf9b058df1b"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Nov 05 14:44:24 2020 +0100"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Nov 05 15:30:50 2020 +0100"
      },
      "message": "Require Java 11 in all RAP e4 projects\n\nAll upstream Eclipse Platform e4 bundles require at least Java 11. Use\nthe same requirement in the RAP e4 bundles to make them consistent.\n\nChange-Id: I9a50c2226f23d62458c9dadba12dc5e790ea60a3\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "7f978024c5e7c4bbdd1d3f85245c4cf9b058df1b",
      "tree": "59e0589dc7d288c2fa4f93de487c3625b21ce7d0",
      "parents": [
        "235dbd992218d74d51b5739a5ed31f1d552be97c"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Nov 05 14:36:32 2020 +0100"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Nov 05 15:30:13 2020 +0100"
      },
      "message": "Upgrade to Tycho 2.1.0\n\nSee https://wiki.eclipse.org/Tycho/Release_Notes/2.1 for a list of\nchanges. No further action needed on RAP side.\n\nChange-Id: I42796b7b3d1a38c10c422267e90e1052958a6af4\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "235dbd992218d74d51b5739a5ed31f1d552be97c",
      "tree": "cdbf5448a9d241088c296f666c1f95381af7abf9",
      "parents": [
        "b77fa5dad167032b41ee47b5764da7d77d1e4d66"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Oct 30 12:00:00 2020 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Wed Nov 04 20:20:34 2020 +0100"
      },
      "message": "Update build configuration for RAP Runtime 3.15.0 M2\n\n- Use Eclipse Platform 4.18 I20201028-1800 (M2)\n- Use Eclipse Jetty 9.4.33.v20201020\n\nThe upgrade of the Eclipse Platform requires that all forked\norg.eclipse.e4.* bundles are using Java 11. To run a successful build,\nthe animal-sniffer Java 1.8 check in Maven is disabled for now.\n\nChange-Id: I4f091b322fcded974892a794a3a3b7cb87bacbc3\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "b77fa5dad167032b41ee47b5764da7d77d1e4d66",
      "tree": "8109a9a31db72ea9d97949b32ec4166854ed8306",
      "parents": [
        "dc27a0597a80e34126a7edb2c48828317407d986"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Oct 21 15:59:27 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Oct 21 15:59:27 2020 +0300"
      },
      "message": "Always create cell background element when cell selection is enabled\n\nCell selection relies on background div element (data-cell-index\nattribute) to determine the column index. Without it selection by mouse\nis not working when grid lines are not visible and cell is empty.\n\nChange-Id: I9b83c5f32fe2792a98125876a800b7c0f4c83608\n"
    },
    {
      "commit": "dc27a0597a80e34126a7edb2c48828317407d986",
      "tree": "9f2872fe22b60a6f2f3ee9b29266122110fa95d3",
      "parents": [
        "743102db9740eeef18f4c92ef28fc38857126dd9"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 19 10:49:21 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Oct 19 12:13:52 2020 +0300"
      },
      "message": "Fix rendering of spanned cells when scrolling\n\nWe must render all cell elements bounds when column span changes\nbetween the rendered items.\n\nRename \"_scrolling\" variable to \"_contentOnly\" as it\u0027s everywhere in the\ncode.\n\nChange-Id: I77e7666db8c6cbeba2e6cade36a9d2c4a43c36e9\n"
    },
    {
      "commit": "743102db9740eeef18f4c92ef28fc38857126dd9",
      "tree": "43452c8f8b7e993881aebcf23cc8d529796d469c",
      "parents": [
        "ac7d3aacc0b2a497dcdfaf27b752bc124d763353"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 16 19:40:01 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 16 19:43:10 2020 +0300"
      },
      "message": "Additional fix for keyboard selection with column span enabled\n\nWhen navigating up/down only visible cell must be selected. If the\ncurrent cell is not visible find the first visible cell on the left.\n\nChange-Id: Ieace1fb684f3858c9c1863b73a0be4987d4e2aef\n"
    },
    {
      "commit": "ac7d3aacc0b2a497dcdfaf27b752bc124d763353",
      "tree": "c6914fad80ca5d90324117d78e07fe197ad97d80",
      "parents": [
        "86288062d23d5d0b99bea5d9cdc3888d47ca8d53"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 16 11:27:23 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 16 04:28:55 2020 -0400"
      },
      "message": "Fix cell keyboard navigation when column span is set\n\nHidden cells must be skipped when navigating left/right by the keyboard.\n\nChange-Id: If9ad6c1fae9d5e59b90f96b7a0914d568e2e7b2c\n"
    },
    {
      "commit": "86288062d23d5d0b99bea5d9cdc3888d47ca8d53",
      "tree": "12a3a7449e6b8f35cfe1c19a43a913d762ac1bf5",
      "parents": [
        "2b2c763995c9d200c75a9f74bb132083718775b5"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Oct 13 17:23:44 2020 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Tue Oct 13 17:29:24 2020 +0200"
      },
      "message": "Automatically add download stats configuration to artifacts\n\nTycho 1.3 [1] introduced the ability to automatically download stats\nconfiguration to the p2 artifact repository.\n\n- Add the p2.statsURI property to both p2 repositories generated during\n  build time.\n- Add the download.stats property including version information to each\n  artifact.\n\n[1] https://wiki.eclipse.org/Tycho/Release_Notes/1.3\n\nChange-Id: I46f15807b55ce62512d2dd864a87ec124d668fd1\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "2b2c763995c9d200c75a9f74bb132083718775b5",
      "tree": "0cc1c476293db3f4594c9d804826e9b94c4dd680",
      "parents": [
        "b5c2f679fbf4b08d6279e8db8fd685205a833cfc"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Oct 12 17:46:50 2020 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Oct 12 18:16:37 2020 +0200"
      },
      "message": "Update build configuration for RAP Runtime 3.15.0 M1 (2)\n\n- Use Eclipse Platform S-4.18M1a-202010120320\n\nChange-Id: Ice3c95de8fcf17e2fb387abfb63bbfe7f9679297\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "b5c2f679fbf4b08d6279e8db8fd685205a833cfc",
      "tree": "32d7771fcb8ae3eda7ee4a8aada0da4c3b388248",
      "parents": [
        "c617712a845fc18db5488395f69379d3dc5cda8a"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Thu Oct 08 16:50:29 2020 +0200"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Mon Oct 12 18:16:17 2020 +0200"
      },
      "message": "Upgrade build to use Tycho 2.0\n\n- Upgrade to Tycho 2.0 [1] and take into account the change in the Tycho\n  project, which combines the Tycho Extras in a single project. Upgrade\n  CBI, Maven Surefire and all other plugins to their latest compatible\n  version.\n\n- Replace the partially incomplete entries for provides-requires-\n  capabilities in the OSGi manifest files by adding filters. Since\n  Tycho 1.2 [2], these entries are handled correctly during build time,\n  and the existing entries caused build aborts due to unresolved\n  dependencies.\n\n- Remove the manually defined p2-level requirements to a virtual\n  provides definition in the RWT bundle because this construct is now\n  replaced by the OSGi capabilities that are correctly exposed to p2.\n\n[1] https://wiki.eclipse.org/Tycho/Release_Notes/2.0\n[2] https://wiki.eclipse.org/Tycho/Release_Notes/1.2\n\nChange-Id: I7407ae7ad2311faeee2e8edf70aa94abaece64e2\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "c617712a845fc18db5488395f69379d3dc5cda8a",
      "tree": "05a6896db4ec13bae5a03313c2e1fa1711eaa8b5",
      "parents": [
        "2cb62d1d20ac39688c10f94a552db378fd77f88b"
      ],
      "author": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Oct 09 12:00:00 2020 +0000"
      },
      "committer": {
        "name": "Markus Knauer",
        "email": "mknauer@eclipsesource.com",
        "time": "Fri Oct 09 12:00:00 2020 +0000"
      },
      "message": "Update build configuration for RAP Runtime 3.15.0 M1\n\n- Use Eclipse Platform S-4.18M1-202010071800\n- Use Eclipse Jetty 9.4.32.v20200930\n- Use Eclipse Orbit 2020-12\n\nChange-Id: Ie8fc23b7b020056a874393bb76577b428575f44d\nSigned-off-by: Markus Knauer \u003cmknauer@eclipsesource.com\u003e\n"
    },
    {
      "commit": "2cb62d1d20ac39688c10f94a552db378fd77f88b",
      "tree": "be2292d590648c36d645f5de0b96e1971c0716c0",
      "parents": [
        "cdfae9ffd3ff688c14d7b86d52531d4813ee59c2"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Oct 08 12:24:19 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Thu Oct 08 12:24:19 2020 +0300"
      },
      "message": "Prevent getting decorator control on disposed ControlDecorator\n\nAs JavaDoc states ControlDecoration#getControl() must return null if the\ncontrol has been uninstalled (disposed).\n\nBug 567701: \"Widget is disposed\" after removing form element that has a\nMessageManager handled decoration\nhttps://bugs.eclipse.org/bugs/show_bug.cgi?id\u003d567701\n\nChange-Id: Ie39df73df360f3c84eef3d5045d38c39893f9971\n"
    },
    {
      "commit": "cdfae9ffd3ff688c14d7b86d52531d4813ee59c2",
      "tree": "92ceef964166e29352b7250f7577118c49f6eb9c",
      "parents": [
        "3407fe10fe8bbca24123db2265975da8f474eb31"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 02 12:15:27 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Fri Oct 02 12:44:05 2020 +0300"
      },
      "message": "Select only visible cells when Grid sellectAll() is used\n\nChange-Id: I884a7cc71f0d79b2e040cac5a52dd178aa531889\n"
    },
    {
      "commit": "3407fe10fe8bbca24123db2265975da8f474eb31",
      "tree": "5c15a841a3d91af1e708b097b68b9b26118b9b1f",
      "parents": [
        "45496705afaee39339c5bc5e66866909250e09b1"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Sep 30 15:37:50 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Wed Sep 30 15:37:50 2020 +0300"
      },
      "message": "Fix deprecation waring in IDialogBlockedHandler JavaDoc\n\nChange-Id: Ic02220e2800543a0847db5cfaa49b4d6e1464492\n"
    },
    {
      "commit": "45496705afaee39339c5bc5e66866909250e09b1",
      "tree": "154a1367578a7eecb4c15ef68f4168eaec835a3c",
      "parents": [
        "c4ab4873d65931eaa14eee92ea219d1620be9c86"
      ],
      "author": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Sep 28 16:05:40 2020 +0300"
      },
      "committer": {
        "name": "Ivan Furnadjiev",
        "email": "ivan@eclipsesource.com",
        "time": "Mon Sep 28 16:05:40 2020 +0300"
      },
      "message": "Fix cell selection if you click on row header first\n\nThe inactive cell (similar to dummy column) must have cell index -1.\n\nChange-Id: Ib2f799b9bf1ca087156302560c32916d7607cf3a\n"
    }
  ],
  "next": "c4ab4873d65931eaa14eee92ea219d1620be9c86"
}
