1. d70675c Bugfix: Lucene.Net.Replicator.SessionToken ToString() overload doesn't output values correctly (#1235) by Shannon Deminick · 3 weeks ago master
  2. 657511f Add .NET 10 target, #1219 (#1222) by Paul Irwin · 4 weeks ago
  3. 9a9de82 Fix #1175: Change IndexInputStream to throw NotSupportedException for writable members (#1231) by Saurav Kumar · 4 weeks ago
  4. aa62606 Bump actions/cache to v5 (#1230) by John Bampton · 4 weeks ago
  5. 4fe8105 docs(cs): fix typos; occured -> occurred (#1229) by John Bampton · 4 weeks ago
  6. 6d0c3bb Bump `actions/checkout` to `v6` (#1227) by John Bampton · 10 weeks ago
  7. 7e75d38 Fix typos: `expectdValue` -> `expectedValue` (#1225) by John Bampton · 10 weeks ago
  8. 36f587d Lucene.Net.Store (DataInput + DataOutput): Use stack or array pool for temporary byte buffers (#1207) by Shad Storhaug · 3 months ago
  9. c711b30 Editor config checker cleanup (#1221) by Paul Irwin · 3 months ago
  10. 3681fe1 SWEEP: Avoid unnecessary FileInfo/DirectoryInfo allocations, #832 (#1060) by Paul Irwin · 3 months ago
  11. b34c8f6 Fixed typos in documentation and comments (#1220) by John Bampton · 3 months ago
  12. 7380482 Drop .NET Standard 2.1 (netstandard2.1) target (#1193) by Paul Irwin · 3 months ago
  13. d3b2af4 Update to `actions/checkout@v5` (#1217) by John Bampton · 3 months ago
  14. f7d6324 website: Updated copyright year to 2025 by Shad Storhaug · 3 months ago
  15. 0e4545f .github/workflows/Lucene-Net-Documentation.yml: Added task to upload the built apidocs as a build artifact (useful if the PR automation isn't working) by Shad Storhaug · 3 months ago
  16. 2564cd3 .github/workflows (Lucene-Net-Documentation.yml + Lucene-Net-Website.yml): Upgraded peter-evans/create-pull-request to 7.0.8 by Shad Storhaug · 3 months ago
  17. 9e5b61b Docs & Website: Fixed build automation in CI (Fixes #1004) (#1214) by Shad Storhaug · 3 months ago
  18. 2991483 Added ASF-required links using drop-down menu and unified navigation (#1198) by zkatona · 3 months ago
  19. f4cb566 Change HttpClientBase.ExecutePost to match upstream better and drop Newtonsoft.Json dependency (#1212) by Anastasiia Vynnychyk · 4 months ago
  20. 5b48701 fix: Self-host all external website dependencies (#1197) by Afrar Malakooth · 4 months ago
  21. 03af992 feat: Optimize SmartCn Dictionaries and Add Dictionary Loading Tests (#1154) by Nehan Khan Pathan · 4 months ago
  22. 0976c0c Lucene.Net.Search.Similarities.SimilarityBase::Log2(): Use the J2N.MathExtensions.Log2() method, which may be hardware optimized. (#1206) by Shad Storhaug · 4 months ago
  23. 2abc120 Fix query parser failure with Unicode minus sign, #846 (#1205) by Paul Irwin · 4 months ago
  24. ef4678c Upgrade dev analyzers to 1.0.0-alpha.18; make WindowsFsyncSupport internal, #1100 (#1202) by Paul Irwin · 4 months ago
  25. 6ed2050 Remove and gitignore the .idea folder (#1203) by Paul Irwin · 4 months ago
  26. e9a0be2 Replace LinkedDictionary with OrderedDictionary (#1200) by Sanjeev Kumar · 4 months ago
  27. 21a9882 Optimize StemmerUtil for `ReadOnlySpan<char>`/`Span<char>`, #1140 (#1144) by Paul Irwin · 4 months ago
  28. 0815db5 Lucene.Net.Store.MockIndexOutputWrapper: Inverted condition on CheckDiskFull to use @in as the nullable object to determine whether the caller intended to use DataInput or ReadOnlySpan<byte> by Shad Storhaug · 4 months ago
  29. 9db5fde Lucene.Net.Tests.Support.IO.TestStreamExtensions::Read(Span<byte>, long): Added test to confirm reading past the end returns 0 by Shad Storhaug · 4 months ago
  30. 3cf3bde Lucene.Net.Support.IO.StreamExtensions::Read(Span<byte>, long): Moved position checks into "seek" block, since checking stream.Length will throw on a non-seekable stream and RandomAccess.Read() repeats the < 0 check. Also added a missing null guard clause and updated the docs for Read(Span<byte>) and Write(ReadOnlySpan<byte>). by Shad Storhaug · 4 months ago
  31. e629fdd Lucene.Net.Support.IO.StreamExtensions: Removed Read(ByteBuffer, long) overload, since it is no longer in use. by Shad Storhaug · 5 months ago
  32. 37da617 BREAKING: Lucene.Net.Store.DataInput: Added abstract overload of ReadBytes(Span<byte>) and made the ReadBytes(byte[], int, int) overload virtual. by Shad Storhaug · 5 months ago
  33. eef93fb BREAKING: Lucene.Net.Store.DataOutput: Added abstract overload of WriteBytes(ReadOnlySpan<byte>) and made the WriteBytes(byte[], int, int) overload virtual. by Shad Storhaug · 5 months ago
  34. da04c6f Lucene.Net.Support.Arrays::Copy(): Added overloads to cover ReadOnlySpan<T> and Span<T> combinations with arrays so we don't have to change the syntax to differ from Lucene by Shad Storhaug · 5 months ago
  35. 189b4ea Lucene.Net.Support.IO.StreamExtensions: Added Read(Span<byte>) and Read(Span<byte>, long) overloads to patch missing APIs on .NET Framework and .NET Standard. The latter uses the BCL RandomAccess class to synchronize (.NET Core only), which is a better match to Lucene than maintaining our own lock object per stream. by Shad Storhaug · 5 months ago
  36. f95d67f Lucene.Net.Support.IO.StreamExtensions: Added Write(this Stream, ReadOnlySpan<byte>) overload to patch missing APIs on .NET Framework and .NET Standard. by Shad Storhaug · 5 months ago
  37. a25bc42 Directory.Build.targets: Removed FEATURE_UTF8_TOUTF16 since it is now supported on all target frameworks (#1196) by Shad Storhaug · 4 months ago
  38. 49e778b Added AsSpan() and AsMemory() methods to ICharTermAttribute, CharsRef, and BytesRef (#1192) by Shad Storhaug · 4 months ago
  39. 2067df7 Added Lucene.Net.CodeAnalysis.Dev package reference (#1190) by Shad Storhaug · 5 months ago
  40. fbd608e .build/dependencies.props: Bumped J2N to 2.2.0-alpha-0021 (#1189) by Shad Storhaug · 5 months ago
  41. 5314f3f Add unit tests for Collections, #1116 (#1124) by Paul Irwin · 5 months ago
  42. 972ac07 Add Support unit tests for Arrays and remove a ToString overload, #1114 (#1121) by Paul Irwin · 5 months ago
  43. 79e90ce BREAKING: Static field cleanup, #662, #679 (#1079) by Paul Irwin · 5 months ago
  44. 9638258 Cache NuGet Packages (GitHub Actions) (#1172) by Paul Irwin · 5 months ago
  45. 82a32df Proposal: Enable GitHub Discussions and configure mailing lists (#1174) by Paul Irwin · 5 months ago
  46. 4f2b5f1 README: fix typo `MacOS` -> `macOS` (#1179) by John Bampton · 5 months ago
  47. ab008d9 pull_request_template.md: fix link to the `Contributor Guide` (#1178) by John Bampton · 5 months ago
  48. 9b9cb2d Fix typos (#1177) by John Bampton · 5 months ago
  49. 53f020b Fix integer overflow in IndexInputStream.Read(), #1158 (#1173) by Paul Irwin · 5 months ago
  50. f38de47 Add async PerformAsync and FlushAsync methods with CancellationToken support (#1170) by Nehan Khan Pathan · 5 months ago
  51. 0a8d39c Fix dictionary access in MultiFieldQueryParser, #1157 (#1167) by Paul Irwin · 6 months ago
  52. 0521bba UnicodeUtil updates: TryUTF8toUTF16, ReadOnlySpan methods, #1024 (#1057) by Paul Irwin · 6 months ago
  53. c4d6fe3 Fix .asf.yaml syntax error for Apache Infrastructure (#1166) by Paul Irwin · 6 months ago
  54. 0e63339 Added EditorConfig Style Enforcement via GitHub Actions (#1164) by Shad Storhaug · 6 months ago
  55. 0f4e398 misc: fix typos (#1163) by John Bampton · 7 months ago
  56. 3ec461d misc: fix typos (#1162) by John Bampton · 8 months ago
  57. 5a9516c ThaiTokenizer + ICUTokenizer: Fixed ICU4N BreakIterator issues to address concurrency problems (Fixes #1035, #1135, and #1159) (#1161) by Shad Storhaug · 9 months ago
  58. a0578d6 BREAKING: De-nest AttributeSource.AttributeFactory, #1145 (#1147) by Paul Irwin · 11 months ago
  59. 52ee6bb Remove adjust logic in MMapDirectory, #1090 (#1138) by Paul Irwin · 11 months ago
  60. 3729d32 BREAKING: Move CrankyTokenFilter to Lucene.Net.Analysis namespace (#1149) by Nehan Khan Pathan · 11 months ago
  61. 2f20ae1 Overhaul TokenStream ICloseable/IDisposable Patterns, #271 (#1058) by Paul Irwin · 11 months ago
  62. a96e768 Remove unused private members, #669 (#1139) by Paul Irwin · 11 months ago
  63. 54505e8 Remove unnecessary use of NoInlining and add traceability for valid uses, #931 (#1134) by Paul Irwin · 11 months ago
  64. 690b175 Fix failing tests when local time zone has DST, #1133 (#1137) by Paul Irwin · 11 months ago
  65. 4c19e5d Reduce Powershell build output noise (#1136) by Paul Irwin · 11 months ago
  66. 4d17819 Fix LimitedConcurrencyLevelTaskScheduler timing-dependent tests, #1123 (#1131) by Paul Irwin · 12 months ago
  67. 77a661d Add Support unit tests for ConcurrentSet (#1129) by Paul Irwin · 12 months ago
  68. 6b161d9 Add support unit tests for ConcurrentHashSet, #1117 (#1128) by Paul Irwin · 12 months ago
  69. 7401968 Add Support unit tests for CollectionExtensions, #1115 (#1122) by Paul Irwin · 1 year ago
  70. fa630da Added RepeatAttribute that is aware of RandomizedContext (#1125) by Shad Storhaug · 1 year ago
  71. b1d309f Add unit tests for LimitedConcurrencyLevelTaskScheduler, #1110 (#1119) by Paul Irwin · 1 year, 1 month ago
  72. 5007427 Add unit tests for ExceptionExtensions, #1112 (#1120) by Paul Irwin · 1 year, 1 month ago
  73. 6af9708 Add unit tests for StreamExtensions, #1105 (#1109) by Paul Irwin · 1 year, 1 month ago
  74. ab73b08 BREAKING: Remove SystemConsole class, #920, #936 (#1113) by Paul Irwin · 1 year, 1 month ago
  75. 4acbde3 Lucene.Net.Util.Events.TestPubSubEvent::CanAddSubscriptionWhileEventIsFiringNonGeneric(): Added [Ignore] attribute, as this only applies prior to .NET Standard 2.1 and was an inherited problem from Prism.Core. (#1107) by Shad Storhaug · 1 year, 1 month ago
  76. 2a0c974 PERFORMANCE: Lucene.Net.Replicator.LocalReplicator.ReplicationSession: Use J2N.Collections.Dictionary<TKey, TValue> to allow deleting while iterating forward prior to .NET Core (fixes #1070). (#1108) by Shad Storhaug · 1 year, 1 month ago
  77. 013f962 Fix TestBufferedCharFilter.Test_Ready failing test, #1102 (#1104) by Paul Irwin · 1 year, 1 month ago
  78. 728d555 SWEEP: Make private/internal fields readonly where possible, #661 (#1103) by Paul Irwin · 1 year, 1 month ago
  79. 5374caa SWEEP: PrintStackTrace cleanup, #932 (#1101) by Paul Irwin · 1 year, 1 month ago
  80. dcfa0e2 Added DisposeAfterSuite/DisposeAfterTest feature to test framework (#1096) by Shad Storhaug · 1 year, 1 month ago
  81. 84b7c60 Remove unnecessary NoInlining, #931 (#1099) by Paul Irwin · 1 year, 1 month ago
  82. ad5d70a IDisposable Pattern Cleanup and fix TestDictionary.TestResourceCleanup, #265 (#1095) by Paul Irwin · 1 year, 1 month ago
  83. 4bf492c Use DecoderFallback.ExceptionFallback to match Java's CodingErrorAction.REPORT, #1076 (#1089) by Paul Irwin · 1 year, 1 month ago
  84. 24fb64b Add some Support unit tests, #920 (#1093) by Paul Irwin · 1 year, 1 month ago
  85. c3b6896 Finish [SuppressTempFileChecks] attribute functionality, #898 (#1084) by Paul Irwin · 1 year, 1 month ago
  86. a9f7d30 Lucene.Net.TestFramework: Improved error handling and test reporting (#1092) by Shad Storhaug · 1 year, 1 month ago
  87. c2583f0 Replace typeof(X).Name with nameof(X) #1077 (#1091) by manognyab · 1 year, 1 month ago
  88. 705a288 Fix failing QueryParser Flexible tests due to zh-Hant-TW culture bug, #846 (#1078) by Paul Irwin · 1 year, 1 month ago
  89. 12b8941 BREAKING: Use BOM-less UTF-8 encoding for writes, #1027 (#1075) by Paul Irwin · 1 year, 1 month ago
  90. 8f5f421 Use full test name in NUnit tests, #923 (#1086) by Paul Irwin · 1 year, 1 month ago
  91. dbc602c SWEEP: Replace IndexOutOfRangeException with ArgumentOutOfRangeException except for indexer use, #1023 (#1083) by Paul Irwin · 1 year, 1 month ago
  92. d95a40b SWEEP: Use pattern matching, #667 (#1082) by Paul Irwin · 1 year, 1 month ago
  93. 47adc07 Simplify IndexReader constructor, #919 (#1081) by Paul Irwin · 1 year, 1 month ago
  94. d96dc9e Dispose of some disposables, #265, #615 (#1074) by Paul Irwin · 1 year, 2 months ago
  95. 85c0141 Port Packed Producing Python Programs, #1008 (#1067) by Paul Irwin · 1 year, 2 months ago
  96. e40a520 Replace SetOnce Get/Set with Value, #1069 (#1071) by Paul Irwin · 1 year, 2 months ago
  97. a739a80 SWEEP: Add unchecked to GetHashCode, #1065 (#1068) by Paul Irwin · 1 year, 2 months ago
  98. 7cfc4c3 Convert Lucene volatile long/double values to Atomic counterparts, #1063 (#1064) by Paul Irwin · 1 year, 2 months ago
  99. f7038ba SWEEP: Make anonymous class members default to private instead of internal, #715 (#1061) by Paul Irwin · 1 year, 2 months ago
  100. 3d489a6 Add operator overrides for public IComparable types, #683 (#1056) by Paul Irwin · 1 year, 2 months ago