Skip to content

Commit 93a19d1

Browse files
committed
docs: add changelog to README
1 parent 097633b commit 93a19d1

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed

README.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,28 @@ pg0 logs --name myapp
326326

327327
Logs are stored in `~/.pg0/instances/<name>/data/log/`.
328328

329+
### Installing Extensions
330+
331+
#### pg_textsearch (BM25 full-text search)
332+
333+
[pg_textsearch](https://github.com/timescale/pg_textsearch) adds BM25-ranked full-text search to PostgreSQL. Install it into your pg0 instance with a single command (requires Xcode Command Line Tools on macOS, or `build-essential` on Linux):
334+
335+
```bash
336+
curl -fsSL https://raw.githubusercontent.com/vectorize-io/pg0/main/extensions/install-pgtextsearch.sh | bash
337+
```
338+
339+
Install a specific version or target a named instance:
340+
341+
```bash
342+
curl -fsSL https://raw.githubusercontent.com/vectorize-io/pg0/main/extensions/install-pgtextsearch.sh | bash -s -- --version v0.5.1 --instance myapp
343+
```
344+
345+
Then enable it:
346+
347+
```bash
348+
pg0 psql -c "CREATE EXTENSION IF NOT EXISTS pg_textsearch;"
349+
```
350+
329351
### Using pgvector
330352

331353
pgvector is pre-installed. Just enable it:
@@ -502,6 +524,43 @@ cargo build --release
502524

503525
The binary will be at `target/release/pg0`.
504526

527+
## Changelog
528+
529+
### 0.12.2
530+
- Fix reproducible builds by committing `Cargo.lock` ([`28c51ec`](https://github.com/vectorize-io/pg0/commit/28c51ec))
531+
532+
### 0.12.1
533+
- Fix data loss on restart after unclean shutdown ([#6](https://github.com/vectorize-io/pg0/issues/6), [`21e0f08`](https://github.com/vectorize-io/pg0/commit/21e0f08))
534+
535+
### 0.12.0
536+
- Intel Mac (x86_64) support ([#5](https://github.com/vectorize-io/pg0/pull/5))
537+
- Fix Python sdist build ([#4](https://github.com/vectorize-io/pg0/pull/4))
538+
539+
### 0.11.0
540+
- Improved error handling and logging in Python SDK ([`b6cb333`](https://github.com/vectorize-io/pg0/commit/b6cb333))
541+
542+
### 0.10.0
543+
- Bundled CLI binary in Python package ([#1](https://github.com/vectorize-io/pg0/pull/1))
544+
545+
### 0.9.0
546+
- Bundled pgvector extension ([`5ee9fee`](https://github.com/vectorize-io/pg0/commit/5ee9fee))
547+
548+
### 0.8.0
549+
- Bundled PostgreSQL binaries for offline use ([`a565d5b`](https://github.com/vectorize-io/pg0/commit/a565d5b))
550+
551+
### 0.7.0
552+
- GLIBC 2.31 support ([`dd4755c`](https://github.com/vectorize-io/pg0/commit/dd4755c))
553+
554+
### 0.6.0
555+
- ARM64 + Alpine Linux support ([`ebcd95d`](https://github.com/vectorize-io/pg0/commit/ebcd95d))
556+
- `drop` command and Python/Node SDKs ([`24b75fa`](https://github.com/vectorize-io/pg0/commit/24b75fa))
557+
558+
### 0.2.0
559+
- Multi-instance support ([`b3ac463`](https://github.com/vectorize-io/pg0/commit/b3ac463))
560+
561+
### 0.1.0
562+
- Initial release
563+
505564
## License
506565

507566
MIT

0 commit comments

Comments
 (0)