Skip to content

Commit

Permalink
Release notes for v0.24.0 (#1757)
Browse files Browse the repository at this point in the history
  • Loading branch information
lintool authored Dec 28, 2023
1 parent dccc2d8 commit 38a571f
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 1 deletion.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
[![Downloads](https://static.pepy.tech/personalized-badge/pyserini?period=total&units=international_system&left_color=grey&right_color=brightgreen&left_text=downloads)](https://pepy.tech/project/pyserini)
[![PyPI Download Stats](https://img.shields.io/pypi/dw/pyserini?color=brightgreen)](https://pypistats.org/packages/pyserini)
[![Maven Central](https://img.shields.io/maven-central/v/io.anserini/anserini?color=brightgreen)](https://search.maven.org/search?q=a:anserini)
[![Generic badge](https://img.shields.io/badge/Lucene-v9.8.0-brightgreen.svg)](https://archive.apache.org/dist/lucene/java/9.8.0/)
[![Generic badge](https://img.shields.io/badge/Lucene-v9.9.1-brightgreen.svg)](https://archive.apache.org/dist/lucene/java/9.9.1/)
[![LICENSE](https://img.shields.io/badge/license-Apache-blue.svg?style=flat)](https://www.apache.org/licenses/LICENSE-2.0)

Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.
Expand Down Expand Up @@ -187,6 +187,7 @@ Additional reproduction guides below provide detailed step-by-step instructions.

## 📜️ Release History

+ v0.24.0 (w/ Anserini v0.24.0): December 28, 2023 [[Release Notes](docs/release-notes/release-notes-v0.24.0.md)]
+ v0.23.0 (w/ Anserini v0.23.0): November 17, 2023 [[Release Notes](docs/release-notes/release-notes-v0.23.0.md)]
+ v0.22.1 (w/ Anserini v0.22.1): October 19, 2023 [[Release Notes](docs/release-notes/release-notes-v0.22.1.md)]
+ v0.22.0 (w/ Anserini v0.22.0): August 31, 2023 [[Release Notes](docs/release-notes/release-notes-v0.22.0.md)]
Expand Down
63 changes: 63 additions & 0 deletions docs/release-notes/release-notes-v0.24.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# Pyserini Release Notes (v0.24.0)

+ **Release date:** December 28, 2023
+ **Anserini dependency:** v0.24.0
+ **Lucene dependency:** v9.9.1

## Summary of Changes

+ Upgraded to Lucene v9.9.1.
+ Aligned with underlying Anserini refactoring: introduced `ScoredDoc` as replacement for searcher-specific `Result` objects.
+ Added support for cosDPR-distil + 2CR.
+ Added 2CR for CIRAL monolingual baselines.
+ Added pooling and l2norm configs for autoencoders.

## Contributors

### This Release

Sorted by number of commits:

+ Jimmy Lin ([lintool](https://github.com/lintool))
+ Xueguang Ma ([MXueguang](https://github.com/MXueguang))
+ Andre Slavescu ([AndreSlavescu](https://github.com/AndreSlavescu))
+ Areel Ullah Khan ([AreelKhan](https://github.com/AreelKhan))
+ Golnoosh Asefi ([golnooshasefi](https://github.com/golnooshasefi))
+ Mofe Adeyemi ([Mofetoluwa](https://github.com/Mofetoluwa))
+ Paniz Ojaghi ([Panizghi](https://github.com/Panizghi))
+ Sahar ([saharsamr](https://github.com/saharsamr))
+ Seun-Ajayi ([Seun-Ajayi](https://github.com/Seun-Ajayi))
+ Yifei Li ([tudou0002](https://github.com/tudou0002))
+ alimansouri ([alimt1992](https://github.com/alimt1992))
+ kdricci ([kdricci](https://github.com/kdricci))
+ ljk423 ([ljk423](https://github.com/ljk423))
+ Yahya Jabary ([sueszli](https://github.com/sueszli))

### All Time

All contributors with five or more commits, sorted by number of commits, [according to GitHub](https://github.com/castorini/pyserini/graphs/contributors):

+ Jimmy Lin ([lintool](https://github.com/lintool))
+ Xueguang Ma ([MXueguang](https://github.com/MXueguang))
+ Xinyu (Crystina) Zhang ([crystina-z](https://github.com/crystina-z))
+ Yuqi Liu ([yuki617](https://github.com/yuki617))
+ Johnson Han ([x65han](https://github.com/x65han))
+ Stephanie Hu ([stephaniewhoo](https://github.com/stephaniewhoo))
+ Jasper Xian ([jasper-xian](https://github.com/jasper-xian))
+ Arthur Chen ([ArthurChen189](https://github.com/ArthurChen189))
+ Jack Lin ([jacklin64](https://github.com/jacklin64))
+ Manveer Tamber ([manveertamber](https://github.com/manveertamber))
+ Minghan Li ([alexlimh](https://github.com/alexlimh))
+ Catherine Zhou ([Cathrineee](https://github.com/Cathrineee))
+ Ogundepo Odunayo ([ToluClassics](https://github.com/ToluClassics))
+ Hang Li ([hanglics](https://github.com/hanglics))
+ Ronak Pradeep ([ronakice](https://github.com/ronakice))
+ Sahel Sharify ([sahel-sh](https://github.com/sahel-sh))
+ Matt J. H. Yang ([justram](https://github.com/justram))
+ Chris Kamphuis ([Chriskamphuis](https://github.com/Chriskamphuis))
+ Habeeb Shopeju ([HAKSOAT](https://github.com/HAKSOAT))
+ Shengyao Zhuang ([ArvinZhuang](https://github.com/ArvinZhuang))
+ Sailesh Nankani ([saileshnankani](https://github.com/saileshnankani))
+ Xinyu Mavis Liu ([x389liu](https://github.com/x389liu))
+ Zeynep Akkalyoncu Yilmaz ([zeynepakkalyoncu](https://github.com/zeynepakkalyoncu))
+ Pepijn Boers ([PepijnBoers](https://github.com/PepijnBoers))

0 comments on commit 38a571f

Please sign in to comment.