1. 2f403f3 Bump vitest from 4.1.8 to 4.1.11 in /zeppelin-web-angular/projects/zeppelin-react by dependabot[bot] · 36 hours ago master
  2. d276aad [ZEPPELIN-6699] React remote CSV export omits the UTF-8 BOM that the Angular and classic paths write by Lee SuJung · 2 days ago
  3. 006a3e1 [ZEPPELIN-6643] Log out on session expiry instead of throwing in the interceptor by 김예나 · 2 days ago
  4. 07719fb Bump js-yaml from 4.3.1 to 4.3.2 in /zeppelin-web-angular/projects/zeppelin-react by dependabot[bot] · 2 days ago
  5. 3c3c303 [MINOR] Refresh search indexes after paragraph edits by Kalyan · 2 days ago
  6. d6bdd8b [ZEPPELIN-6574] Add read-only REST API for interpreter process status by HyeonUk Kang · 2 days ago
  7. b5d9272 [ZEPPELIN-6700] Convert a broadcast message to JSON once instead of once per connection by dae won · 2 days ago
  8. 8328f6a [ZEPPELIN-6660] Add notebook parity registry by YONGJAE LEE (이용재) · 2 days ago
  9. 113ca83 [ZEPPELIN-6684] Clone the requested note and check writer access by renechoi · 2 days ago
  10. 963db14 [ZEPPELIN-6702] Fix shell terminal startup hang on macOS with JDK 17.0.13 by SeungYoung Oh · 2 days ago
  11. 703fe67 [ZEPPELIN-6311] Support JDK 17 by Cheng Pan · 5 days ago
  12. 256f096 [ZEPPELIN-6313] Drop configuration WS endpoint in backend by SeungYoung Oh · 5 days ago
  13. 6453a41 [ZEPPELIN-6646] validate websocket payloads by gyowoo1113 · 5 days ago
  14. 69f9e4a [ZEPPELIN-6691] Terminate shell terminal process on WebSocket close by SeungYoung Oh · 7 days ago
  15. 78161e3 [ZEPPELIN-6600] Refresh the cron scheduler only when the expression changes by renechoi · 7 days ago
  16. c8c0d3d [ZEPPELIN-6685] Resolve the app's imports in the shell unit test setup by YONGJAE LEE (이용재) · 7 days ago
  17. 5756673 [ZEPPELIN-6686] Align E2E coverage with Angular component targets by YONGJAE LEE (이용재) · 7 days ago
  18. d247e44 [ZEPPELIN-6092] Send server-initiated websocket ping frames to keep connections alive by HwangRock · 7 days ago
  19. 80faf94 [MINOR] Upgrade highlight.js to 10.x in the React remote by YONGJAE LEE (이용재) · 7 days ago
  20. 50b0f40 [ZEPPELIN-6650] Add unit tests for the React result renderers by 김예나 · 7 days ago
  21. efb465f [ZEPPELIN-6634] Download service prepends a UTF-8 BOM to JSON files, breaking standard parsers by Lee SuJung · 7 days ago
  22. 6dfdada [HOTFIX] Refresh zeppelin-react lockfile for npm audit by github-actions[bot] · 9 days ago
  23. d5b57b1 [HOTFIX] Refresh zeppelin-react lockfile for npm audit by github-actions[bot] · 9 days ago
  24. 00abf92 [MINOR] Interpreter completion candidates are filtered out of the suggestion list by Changhoon Oh · 11 days ago
  25. 3bf5acd [ZEPPELIN-6312] Remove configuration WS usage in frontend by SeungYoung Oh · 11 days ago
  26. 3f0b3d7 [HOTFIX] Require random auth token for terminal WebSocket connections by Jongyoul Lee · 13 days ago
  27. 2ee7ed6 [ZEPPELIN-6630] Render the /configuration table through a React remote behind a flag by 김예나 · 13 days ago
  28. 419d702 [ZEPPELIN-6637] Compile Angular decorators in the shell unit test setup by 김예나 · 2 weeks ago
  29. d75de68 [ZEPPELIN-6648] Add unit test conventions and coverage reporting for the new UI by YONGJAE LEE (이용재) · 2 weeks ago
  30. cb219f6 [ZEPPELIN-6557] Add history-based inline completion to the new UI editor by YONGJAE LEE (이용재) · 3 weeks ago
  31. 419c14c [ZEPPELIN-6482] Guarantee system restoration when execution fails by gyowoo1113 · 3 weeks ago
  32. 1aeed09 [ZEPPELIN-6508] Remove outdated Mahout interpreter helper and documentation by Jongyoul Lee · 3 weeks ago
  33. c2bdaba [ZEPPELIN-6564] Route the published paragraph through the shared react-mount loader by YONGJAE LEE (이용재) · 3 weeks ago
  34. 904e913 [ZEPPELIN-6456] Share websocket operation contract by namuuCY · 3 weeks ago
  35. 532d86d [ZEPPELIN-6582] New UI: clearing a paragraph in collaborative mode throws and does not sync the empty text by Lee SuJung · 3 weeks ago
  36. 2593fc0 [HOTFIX] Validate note access for interpreter bindings by Jongyoul Lee · 3 weeks ago
  37. f2f34cd [HOTFIX] Avoid shell evaluation of interpreter launch arguments by Jongyoul Lee · 3 weeks ago
  38. e3212c8 [ZEPPELIN-6451] Add default NotebookRepo settings methods to remove duplicated placeholder implementations by Coen90 · 3 weeks ago
  39. 2cc438b [ZEPPELIN-5235] Add Cancel all paragraphs button to the new UI by HwangRock · 3 weeks ago
  40. 8adeb6a [HOTFIX] Validate interpreter library lookup by Jongyoul Lee · 4 weeks ago
  41. 14cdf84 [ZEPPELIN-6640] Theme the React remote from the host instead of the shell's CSS by 김예나 · 4 weeks ago
  42. cd700db [ZEPPELIN-6641] Fix stale rationale in the reportError comment by ChanHo Lee · 4 weeks ago
  43. d64897a [ZEPPELIN-6565] Re-enter Angular zone for React remote callbacks by Minho Jang · 4 weeks ago
  44. e5b6987 [HOTFIX] Refresh zeppelin-react lockfile for npm audit by github-actions[bot] · 4 weeks ago
  45. 9f7092b [MINOR] Add daily npm audit remediation workflow by Jongyoul Lee · 4 weeks ago
  46. 0f4991d [ZEPPELIN-6432] Modernize the Jekyll documentation build by Jongyoul Lee · 4 weeks ago
  47. c199b40 [ZEPPELIN-6638] Time out the React remote entry load by 김예나 · 4 weeks ago
  48. 856cf2a [ZEPPELIN-6567] Give the Angular shell a self-contained unit test setup by Minho Jang · 4 weeks ago
  49. e887d7c [ZEPPELIN-6528] Handle forbidden interpreter responses in classic UI by Jongyoul Lee · 4 weeks ago
  50. 4728b91 [ZEPPELIN-6639] Migrate Cassandra interpreter tests to Testcontainers with Cassandra 4.x by Cheng Pan · 4 weeks ago
  51. 2029a34 [ZEPPELIN-6503] Update README.md Core features section to reflect current capabilities by Chaiwon Hwang · 4 weeks ago
  52. 1f80e7a [ZEPPELIN-6556] Personalized mode leaks a non-owner's paragraph edits into the shared master paragraph by Lee SuJung · 5 weeks ago
  53. 0e72120 [ZEPPELIN-5858] Fix moveNote/saveNote race that duplicates notes by HwangRock · 5 weeks ago
  54. 2892d46 [ZEPPELIN-6628] Add an internal-link check to the docs build by chaeyoung kim · 5 weeks ago
  55. 4d02c15 [ZEPPELIN-6575] Reclaim idle interpreters on the server with a per-setting timeout by dae won · 5 weeks ago
  56. a403bed [ZEPPELIN-6436] Fix stale module names and test commands in embedding search documentation by YooJung Huh · 5 weeks ago
  57. a7458a8 [ZEPPELIN-6459] Align Docker image logging configuration and documentation with Log4j2 by YeonKyung Ryu · 5 weeks ago
  58. 427bf3a [ZEPPELIN-6543] Handle invokeMethod serialization failure as InterpreterRPCException by gyowoo1113 · 5 weeks ago
  59. 2147d79 [ZEPPELIN-6548] Use specific exceptions for Spark Scala fallback detection by Minho Jang · 5 weeks ago
  60. 149f51f [ZEPPELIN-6129] Restore parallel paragraph execution for concurrent interpreters by HwangRock · 5 weeks ago
  61. 3d71dfe [ZEPPELIN-6555] Avoid deadlock in ManagedInterpreterGroup.close() by not holding the group lock while closing session interpreters by HyeonUk Kang · 5 weeks ago
  62. 206b6a3 [ZEPPELIN-6208] Enable DuckDB support in JDBC Interpreter by excluding incompatible default properties by HyeonUk Kang · 5 weeks ago
  63. 9b8d82b [ZEPPELIN-6635] Remove unnecessary git add from lint-staged configuration by Minho Jang · 5 weeks ago
  64. 560a808 [ZEPPELIN-6507] Return empty list from FileInterpreter.completion() by 김다은 (Daeun Kim) · 5 weeks ago
  65. e1d96d6 [ZEPPELIN-6457] Extract shared Python ZeppelinContext helpers for PySpark and PyFlink by DONGHOON LEE · 5 weeks ago
  66. 6baf0f9 [ZEPPELIN-6528] Upgrade Apache Shiro from 1.13.0 to 2.0.6 by Gyeongtae Park · 5 weeks ago
  67. 8595f2a [ZEPPELIN-6461] Fix InterruptedException handling in recoverRunningParagraphs by Yerin Lee · 5 weeks ago
  68. 8941865 [ZEPPELIN-6491] Remove Google Analytics from generated version docs by uommou · 5 weeks ago
  69. 7d840af [ZEPPELIN-6596] Improve editor fallback logging by 백형준 · 5 weeks ago
  70. 03de344 [ZEPPELIN-6153] Add display_name to the kernelspec when exporting to ipynb by minjcho · 5 weeks ago
  71. ddb8bc6 [MINOR] Prevent WebSocket tickets from being logged by Jongyoul Lee · 5 weeks ago
  72. f988eef [ZEPPELIN-6521] Preserve withCredentials on HTTP requests in production builds by dae won · 5 weeks ago
  73. 4998576 [ZEPPELIN-3798] Fix wrong link to Dynamic Form docs on Zeppelin Context webpage by 김예나 · 5 weeks ago
  74. 3faf553 [ZEPPELIN-6533] Apply the notebook search term after the paragraph views exist by 김예나 · 5 weeks ago
  75. b90e686 [ZEPPELIN-6599] Stop treating the user list search text as LDAP filter and regex syntax by 김예나 · 5 weeks ago
  76. 07cf670 [ZEPPELIN-6012] Fix NPE when the run-note request body carries no params by dae won · 5 weeks ago
  77. 460a2e4 [ZEPPELIN-6486] Rename the mislabeled "Set up JDK 8" CI step to JDK 11 by huiseong29 · 5 weeks ago
  78. 8a2b306 [ZEPPELIN-6463] Close the package.json reader in HeliumBundleFactory with try-with-resources by dae won · 5 weeks ago
  79. 2c448a3 [ZEPPELIN-6484] Deduplicate IdHashes and add unit tests by dae won · 5 weeks ago
  80. a15b82c [ZEPPELIN-5994] Fix cron tests for ZeppelinRestApiTest by namuuCY · 5 weeks ago
  81. ee44170 [ZEPPELIN-6393] Fix GET job/{noteId} api, when target notebook id contains ERROR status paragraph ,it returns java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils by Stan · 5 weeks ago
  82. 904c089 [ZEPPELIN-6489] Fix stale Shiro authentication documentation links by Lee SuJung · 5 weeks ago
  83. 9b42f26 [ZEPPELIN-6462] Close interpreter-setting.json streams with try-with-resources by dae won · 5 weeks ago
  84. ada6cee [ZEPPELIN-6385] Refactor StringsCompleter to use method reference for Comparator by HyeonUk Kang · 5 weeks ago
  85. e087aee [ZEPPELIN-3968] Fix wrong MySQL driver class in JDBC doc screenshot by 김예나 · 5 weeks ago
  86. 404866f [ZEPPELIN-6590] Bump websocket-driver to 0.7.5 to address CVE-2026-54466 by 김동환 · 6 weeks ago
  87. d3f9fa0 [ZEPPELIN-6483][FOLLOWUP] Format HDFS modification time with Locale.ROOT by 김동환 · 6 weeks ago
  88. 74fd060 [ZEPPELIN-3225] Add missing @Override annotations in zeppelin-server by 김예나 · 6 weeks ago
  89. 0fbb611 [ZEPPELIN-6466] Improve RepositorySystemFactory error reporting by 백형준 · 6 weeks ago
  90. 30bb6a8 [ZEPPELIN-6477] Stop dumping stack trace on Groovy cancellation by 백형준 · 6 weeks ago
  91. a72b8f8 [ZEPPELIN-6480] Stop logging terminal dashboard HTML by 백형준 · 6 weeks ago
  92. c2cde0f [ZEPPELIN-6488] Refresh stale apache/zeppelin:0.10.0 Docker tags in the quickstart docs by Lee SuJung · 6 weeks ago
  93. 7dfc421 [ZEPPELIN-6478] Log Groovy classpath discovery failures with throwable by 백형준 · 6 weeks ago
  94. 21b845a [ZEPPELIN-6561] Restore default SIGINT handler so python paragraph cancel works under daemon launch by HwangRock · 6 weeks ago
  95. d8c43cb [ZEPPELIN-6579] Make notebook tree reload safe for concurrent note operations by dae won · 6 weeks ago
  96. fafc113 [ZEPPELIN-6474] Handle NumberFormatException when parsing MongoDB interpreter numeric properties by Seoyeon Lee · 6 weeks ago
  97. f456139 [ZEPPELIN-6483] Format HDFS modification time in GMT to match the printed label by 김동환 · 6 weeks ago
  98. c11fe27 [ZEPPELIN-6530] Fix operator precedence in SSL store path checks and make isWindowsPath null-safe by 김동환 · 6 weeks ago
  99. cc5c38a [ZEPPELIN-6562] Fix specs that silently pass or flake because they target DOM the new UI no longer renders by YONGJAE LEE (이용재) · 6 weeks ago
  100. dbb58f8 [ZEPPELIN-6522] Guard HTTP interceptor unwrap against null response bodies by JangAyeon · 6 weeks ago