1. 9569563 Bump io.github.hakky54:logcaptor from 2.12.7 to 2.13.0 (#1510) by dependabot[bot] · 4 days ago main
  2. cbd43d5 Minor: Regenerated NOTICE File for 5807d75b0ba43a4ad7c685678f6b2287a2d53c4b (#1504) by github-actions[bot] · 5 days ago
  3. 5807d75 GH-1469: Add command-line tools for the feedforward dependency parser (#1473) by Kristian Rickert · 6 days ago
  4. 0e95db1 GH-1506: Make AbstractClassPathModelFinder.findModels thread-safe (#1507) by Richard Zowalla · 6 days ago
  5. 95e9906 GH-1391: Cap the token positions of one SentenceVectorsDL.embedAll inference (#1468) by Kristian Rickert · 6 days ago
  6. d603165 Bump actions/setup-java from 6.0.1 to 6.1.0 (#1503) by dependabot[bot] · 6 days ago
  7. 021b731 GH-1476: Let the parsers take a caller-supplied POSTagger and Chunker (#1478) by Kristian Rickert · 9 days ago
  8. c58b4da GH-1499: Update ClassGraph to 5.0.0 (#1500) by Richard Zowalla · 10 days ago
  9. 2cad1f2 GH-1389, GH-1390: Let SentenceVectorsDL run on a GPU and fix the first CUDA request in a fresh JVM (#1462) by Martin Wiesner · 10 days ago
  10. 16f90fd OPENNLP-1991: Add a feedforward neural dependency parser (#1323) by Kristian Rickert · 13 days ago
  11. 230f0a6 Minor: Regenerated NOTICE File for 4713d82577dd3e9e48cd9855ccd891c2739324a4 (#1493) by github-actions[bot] · 13 days ago
  12. 4713d82 Bump io.github.classgraph:classgraph from 4.8.196 to 4.8.197 (#1492) by dependabot[bot] · 2 weeks ago
  13. 40fa1e4 Bump onnxruntime.version from 1.30.0 to 1.31.0 (#1491) by dependabot[bot] · 2 weeks ago
  14. 6a0928e Bump org.apache.commons:commons-secure-xml from 1.0.0 to 1.1.0 (#1490) by dependabot[bot] · 2 weeks ago
  15. 6c51e3d Bump actions/upload-artifact from 7.0.1 to 7.0.2 (#1487) by dependabot[bot] · 2 weeks ago
  16. 9306b46 Bump actions/download-artifact from 8.0.1 to 8.0.2 (#1484) by dependabot[bot] · 2 weeks ago
  17. c31792e GH-1475: Say that opennlp-dl is not in the binary distribution (#1477) by Kristian Rickert · 2 weeks ago fix/GH-1483-dl-platform-message
  18. 0509229 GH-1466: Describe current behaviour instead of 3.0 changes in the user manual (#1467) by Richard Zowalla · 2 weeks ago
  19. 4f22baa GH-1464: Release the per-thread stemmer state of a TermAnalyzer and reuse the matching analyzer (#1465) by Richard Zowalla · 2 weeks ago
  20. 7a560bd OPENNLP-1935: Regex removal (10/10): Forbid java.util.regex in production code (#1348) by Kristian Rickert · 3 weeks ago
  21. 46d9d96 GH-1456: Tighten normalizer, tokenizer, introduction and language detector chapters (#1457) by Richard Zowalla · 3 weeks ago
  22. a6f19f9 GH-1449: Align DocumentCategorizerDLEval with the shared ONNX failure message (#1463) by Richard Zowalla · 3 weeks ago
  23. e286928 GH-1458: Parse name-finder tags and parse-tree strings without regular expressions (#1459) by Richard Zowalla · 3 weeks ago
  24. 84a1d62 GH-1460: Match escaped tags in the bundled Spanish head rules (#1461) by Richard Zowalla · 3 weeks ago
  25. ef814bd GH-1454: Tidy document, stemmer, corpora and doccat chapters and README (#1455) by Richard Zowalla · 3 weeks ago
  26. eef3909 GH-1420: Remove duplication and add readResolve in opennlp-runtime (#1427) by Richard Zowalla · 3 weeks ago
  27. 8d2a8c3 GH-1419: Correct and trim opennlp-runtime Javadoc (#1426) by Richard Zowalla · 3 weeks ago
  28. 7794208 GH-1451: Share staged install, checksum and tar helpers across the dictionary installers (#1452) by Richard Zowalla · 3 weeks ago
  29. ce2da53 GH-1447: Reject self-closing AD markup tags as opening tags (#1448) by Richard Zowalla · 3 weeks ago
  30. 139b9dd GH-1449: Share ONNX inference between DocumentCategorizerDL and NameFinderDL with one failure message (#1450) by Richard Zowalla · 3 weeks ago
  31. deb80ba OPENNLP-547: Add a transition-based dependency parser component (#1236) by Kristian Rickert · 3 weeks ago
  32. e039a7f GH-1393: Cache the downloaded test models between CI runs (#1444) by Richard Zowalla · 3 weeks ago
  33. a9d226c GH-1445: Run the CI build once per job and render README.html from README.md only (#1446) by Richard Zowalla · 3 weeks ago
  34. 617d389 GH-1440: Isolate WordpieceTokenizer from the shared WhitespaceTokenizer and share punctuation isolation (#1442) by Richard Zowalla · 3 weeks ago
  35. cf81387 GH-1438: Share code point validation and trim scans in CharClass and CodePointSet (#1439) by Richard Zowalla · 3 weeks ago
  36. 5a6347a GH-1436: Document thread-safety limits of WhitespaceTokenizer.INSTANCE and the process-wide modes (#1437) by Richard Zowalla · 3 weeks ago
  37. 013b789 GH-1394: Load downloaded models by language when the model host cannot be reached (#1435) by Richard Zowalla · 3 weeks ago
  38. bca31bb OPENNLP-1988: Load WordPiece vocabularies from tokenizer.json (#1319) by Kristian Rickert · 3 weeks ago
  39. 11a136c GH-1441: Report malformed lattice dictionary content as InvalidFormatException (#1443) by Richard Zowalla · 3 weeks ago
  40. 9a6a927 GH-1422: Remove duplication in StringUtilTest and the chunker listener test (#1433) by Richard Zowalla · 3 weeks ago
  41. ef04afe GH-1416: Correct and trim opennlp-api Javadoc (#1423) by Richard Zowalla · 3 weeks ago
  42. 0ca2462 GH-1417: Remove duplicated logic in opennlp-api and the lattice tokenizer (#1424) by Richard Zowalla · 3 weeks ago
  43. 97e4fb1 GH-1418: Clean up event parsing and context generators in the ml modules (#1425) by Richard Zowalla · 3 weeks ago
  44. 0a363d5 GH-1421: Clean up the AD, MASC, CoNLL-U and Brat readers (#1428) by Richard Zowalla · 3 weeks ago
  45. d7eaded GH-1422: Clean up the stemmer, Hunspell and NameFinderDL evals (#1434) by Richard Zowalla · 3 weeks ago
  46. 95b1ac5 GH-1422: Clean up the report listeners in opennlp-cli (#1429) by Richard Zowalla · 3 weeks ago
  47. 42f446a GH-1422: Clean up the spellcheck normalizer and loader (#1431) by Richard Zowalla · 3 weeks ago
  48. e1a807c GH-1388: Load bundled Unicode data through one recoverable loader (#1373) by Richard Zowalla · 3 weeks ago
  49. af742d8 GH-1422: Clean up NumberUtil and its tests in opennlp-uima (#1432) by Richard Zowalla · 3 weeks ago
  50. 8b8a4dc GH-1422: Clean up opennlp-morfologik builder and Javadoc (#1430) by Richard Zowalla · 3 weeks ago
  51. 1fd5180 Spellcheck correction loses the capital of a supplementary-plane initial (#1385) by Kristian Rickert · 3 weeks ago
  52. c98b762 GH-1398: Add requireNonEmpty and requireNonNegative to ParamChecks (#1413) by Richard Zowalla · 3 weeks ago
  53. 19f201e GH-1414: Store mvnw.cmd with LF line endings (#1415) by Richard Zowalla · 3 weeks ago
  54. 66b1719 GH-1395: Reject null arguments in opennlp-api with IllegalArgumentException (#1410) by Richard Zowalla · 3 weeks ago
  55. 1698276 GH-1396: Use ParamChecks for null arguments in opennlp-runtime (#1411) by Richard Zowalla · 3 weeks ago
  56. 6c8fdd5 GH-1397: Reject null spellcheck arguments with IllegalArgumentException (#1412) by Richard Zowalla · 3 weeks ago
  57. a687118 GH-1408: Rename ArgumentChecks to ParamChecks (#1409) by Richard Zowalla · 3 weeks ago
  58. dd45c00 Bump com.puppycrawl.tools:checkstyle from 13.3.0 to 14.3.0 (#1407) by dependabot[bot] · 3 weeks ago feat/GH-1324-hunspell-morphology fix/GH-1342-dependency-feature-separators
  59. b2e8433 Bump org.apache.maven:apache-maven from 3.9.16 to 3.10.0 (#1405) by dependabot[bot] · 3 weeks ago
  60. d742b18 MorfologikTagDictionary is not thread-safe and fails on entries without a tag (#1382) by Kristian Rickert · 3 weeks ago
  61. 35e9792 Minor: Use ArgumentChecks for the remaining inline null checks in runtime (#1401) by Richard Zowalla · 3 weeks ago
  62. c8536d2 Minor: Use ArgumentChecks for inline null checks in ml, model-resolver, spellcheck (#1402) by Richard Zowalla · 3 weeks ago
  63. fce5fdb Minor: Use ArgumentChecks for the inline null checks in opennlp-api (#1399) by Richard Zowalla · 3 weeks ago
  64. 4287739 Minor: Use ArgumentChecks for inline null checks in normalizer and tokenize (#1400) by Richard Zowalla · 3 weeks ago
  65. 197933c OPENNLP-1934: Add explicit tokenizer character policies (#1349) by Kristian Rickert · 3 weeks ago
  66. a368de9 (fix) GH-1379: Morpheme accepts a surface that does not match its span (#1384) by Kristian Rickert · 3 weeks ago
  67. 4736954 (fix) GH-1378: MeCab CSV reader accepts unterminated quoted fields (#1383) by Kristian Rickert · 3 weeks ago
  68. 9ca5e03 StringUtil.toUpperCase does not uppercase supplementary-plane letters (#1381) by Kristian Rickert · 3 weeks ago
  69. e7b9f2e Minor: Reject a char.def range end without the 0x prefix (#1370) by Richard Zowalla · 3 weeks ago
  70. deaae40 Minor: Build the jar mask from getJarModelPrefix on each model finder scan (#1387) by Richard Zowalla · 3 weeks ago
  71. 942edcb Minor: Run SpellCorrectingTokenStream per token for any normalizer (#1372) by Richard Zowalla · 3 weeks ago
  72. 56e4eb2 Minor: Format outcome probabilities thread-safely in AbstractModel (#1371) by Richard Zowalla · 3 weeks ago
  73. 4c523a0 Minor: Make the RAT check read rat-excludes and fail on unapproved files (#1386) by Richard Zowalla · 3 weeks ago
  74. ffc43e6 Minor: Share BERT tokens and softmax in opennlp-dl, load vocab files with empty lines (#1359) by Richard Zowalla · 3 weeks ago
  75. 4962c2d Minor: Correct factually wrong Javadoc and manual statements (#1375) by Richard Zowalla · 3 weeks ago
  76. a033e05 Minor: Share the jar scan of the Simple and Directory model finders (#1374) by Richard Zowalla · 3 weeks ago
  77. c70dc91 Minor: Exclude bundled CaseFolding.txt from the RAT check (#1369) by Richard Zowalla · 4 weeks ago
  78. 1f7d260 Minor: Document RealValueFileEventStream.parseEvent as public API (#1365) by Richard Zowalla · 4 weeks ago
  79. 41c00ed Minor: Align the manual with the TermAnalyzer stemmer thread-safety contract (#1366) by Richard Zowalla · 4 weeks ago
  80. c4c596c Minor: Mark AbstractDL chunking and normalization helpers @Internal (#1368) by Richard Zowalla · 4 weeks ago
  81. 06a9a49 Minor: Compose AlignedText stages with AlignedText.andThen (#1358) by Richard Zowalla · 4 weeks ago
  82. f25fefa Minor: Keep OffsetAwareNormalizer and StringUtil Javadoc to api contracts (#1364) by Richard Zowalla · 4 weeks ago
  83. 5dbadc2 Minor: Move Wordpiece and chunker report tests next to their code (#1363) by Richard Zowalla · 4 weeks ago
  84. 1c240a2 Minor: Move the lattice tokenizer package to opennlp-runtime (#1367) by Richard Zowalla · 4 weeks ago
  85. e3d644c Minor: Reuse the runtime email scan in the spellcheck URL guard (#1360) by Richard Zowalla · 4 weeks ago
  86. be98633 Minor: Share one hex code point parser and comment stripper in opennlp-api (#1354) by Richard Zowalla · 4 weeks ago
  87. e3bd9c4 Minor: Route limit lookup and entry-count checks through ResourceLimits (#1355) by Richard Zowalla · 4 weeks ago
  88. a6c5243 Minor: Reuse StringUtil split, BOM, digit and line-terminator helpers (#1352) by Richard Zowalla · 4 weeks ago
  89. 0e26766 Minor: Fix StringUtil.isEmpty and isBlank null checks after the ArgumentChecks move (#1362) by Richard Zowalla · 4 weeks ago
  90. 20e63af Minor: Share one requireNonNullArg helper across modules (#1353) by Richard Zowalla · 4 weeks ago
  91. 36cd43a Minor: Share ISO 639 code conversion via LanguageCodeValidator (#1356) by Richard Zowalla · 4 weeks ago
  92. 932dbd9 Minor: Share layer alignment and span mapping across document annotators (#1357) by Richard Zowalla · 4 weeks ago
  93. 773f107 Minor: Move StringUtil tests to opennlp-api, share test fixtures, reject null in StringUtil.isEmpty and isBlank (#1361) by Richard Zowalla · 4 weeks ago
  94. 86bab9d OPENNLP-1975: Address follow-up review comments from #1314 (#1351) by Richard Zowalla · 4 weeks ago
  95. 83c1283 Minor: Regenerated NOTICE File for 55d1dd0c01bf502142eaf08abe2a337a7bed647f (#1350) by github-actions[bot] · 4 weeks ago
  96. 55d1dd0 OPENNLP-1975: Regex removal (9/10): Correct the output of TokenSampleStream, ParserTool, ConlluStream, DownloadUtil and FeatureGeneratorUtil (#1314) by Richard Zowalla · 4 weeks ago
  97. ceb2bd8 OPENNLP-1974: Normalize complete Unicode emoji sequences (#1313) by Richard Zowalla · 4 weeks ago
  98. ac0281a Isolate ObjectInputFilter usage in BaseModel to allow model loading on Android (#1346) by Richard Zowalla · 4 weeks ago
  99. 33fd09c OPENNLP-1929: Regex Removal (7/10): BasicContextGenerator takes the separator literally and splits on Unicode whitespace by default (#1280) by Kristian Rickert · 4 weeks ago
  100. b53d6a3 OPENNLP-1989: Regex removal (5b/10): Preserve feature identities in event parsing (#1321) by Kristian Rickert · 4 weeks ago