v0.3.0
What's Changed
- Update readme by @SHAcollision in #189
- deps: bump serde from 1.0.214 to 1.0.215 by @dependabot in #187
- deps: bump thiserror from 1.0.68 to 2.0.3 by @dependabot in #186
- deps: bump tokio from 1.41.0 to 1.41.1 by @dependabot in #188
- deps: bump anyhow from 1.0.92 to 1.0.93 by @dependabot in #185
- Add specs for feeds and least_read by @SHAcollision in #191
- Fix(watcher): panics on multibyte characters cutoffs by @SHAcollision in #192
- fix(watcher): accept any embed, post kind to lowercase by @SHAcollision in #151
- chore: dynError global type by @tipogi in #196
- deps: bump tower-http from 0.6.1 to 0.6.2 by @dependabot in #205
- deps: bump axum from 0.7.7 to 0.7.9 by @dependabot in #204
- deps: bump serde_json from 1.0.132 to 1.0.133 by @dependabot in #203
- feat: add another param in post stream, PostKind by @tipogi in #213
- chore: udpate readme by @tipogi in #214
- Chore(service): cleanup unused api and group swagger-ui by @SHAcollision in #220
- Feat(service): add stream of recommended users by @SHAcollision in #217
- Fix(service): avoid self on recommended users by @SHAcollision in #224
- deps: bump url from 2.5.3 to 2.5.4 by @dependabot in #227
- fix(docs): swagger docs by @MiguelMedeiros in #229
- Feat: eject pubky_app specs by @SHAcollision in #230
- bug: Update total engagement score just for root posts by @tipogi in #232
- feat: graph based profile tags by @tipogi in #221
- Feat: integrate specs v0.2.1 by @SHAcollision in #233
- feat: Add more known URIs to watcher by @tipogi in #236
- deps: bump blake3 from 1.5.4 to 1.5.5 by @dependabot in #238
- Fix user graph query handling of None values by @amirRamirfatahi in #235
- deps: bump tokio from 1.41.1 to 1.42.0 by @dependabot in #246
- deps: bump anyhow from 1.0.93 to 1.0.94 by @dependabot in #245
- deps: bump const_format from 0.2.33 to 0.2.34 by @dependabot in #244
- deps: bump redis from 0.27.5 to 0.27.6 by @dependabot in #243
- deps: bump chrono from 0.4.38 to 0.4.39 by @dependabot in #241
- deps: bump thiserror from 2.0.3 to 2.0.6 by @dependabot in #242
- fix tests error "A Tokio 1.x context was found, but it is being shutdown" by @amirRamirfatahi in #240
- Fix tags endpoints with reach by @amirRamirfatahi in #222
- chore: unsafe unwrap by @tipogi in #251
- chore: PubkyClient global connector by @tipogi in #250
- Remove unsafe unwraps by @amirRamirfatahi in #252
- deps: bump serde from 1.0.215 to 1.0.216 by @dependabot in #256
- deps: bump thiserror from 2.0.6 to 2.0.7 by @dependabot in #257
- Bug: Reach post stream wrong by @tipogi in #258
- deps: bump thiserror from 2.0.7 to 2.0.9 by @dependabot in #263
- deps: bump anyhow from 1.0.94 to 1.0.95 by @dependabot in #264
- deps: bump env_logger from 0.11.5 to 0.11.6 by @dependabot in #265
- deps: bump serde_json from 1.0.133 to 1.0.134 by @dependabot in #266
- deps: bump utoipa-swagger-ui from 8.0.3 to 8.1.0 by @dependabot in #267
- deps: bump utoipa from 5.2.0 to 5.3.0 by @dependabot in #268
- deps: bump serde from 1.0.216 to 1.0.217 by @dependabot in #272
- chore: derive Default trait by @tipogi in #274
- feat: add graph return control for all ingestion events by @tipogi in #253
- fix hot tags tests failing based on time of the month by @amirRamirfatahi in #275
- fix empty stream http status code by @amirRamirfatahi in #261
- deps: bump pubky-app-specs from
b885faa
to270fcb2
by @dependabot in #290 - deps: bump tokio from 1.42.0 to 1.43.0 by @dependabot in #289
- deps: bump async-trait from 0.1.84 to 0.1.85 by @dependabot in #288
- deps: bump reqwest from 0.12.9 to 0.12.12 by @dependabot in #287
- deps: bump thiserror from 2.0.9 to 2.0.11 by @dependabot in #286
- fix: ARM (Apple Silicon) build support in Dockerfile by @catch-21 in #285
- Chore: bump pubky v0.4, pkarr v3, mainline v5 by @SHAcollision in #277
- feat: add skip pagination over post tags by @tipogi in #293
- deps: bump serde_json from 1.0.135 to 1.0.137 by @dependabot in #297
- deps: bump redis from 0.27.6 to 0.28.1 by @dependabot in #296
- deps: bump pkarr from
0514b1e
to116bd22
by @dependabot in #298 - chore: move create use example to specs crate by @SHAcollision in #299
- Fix: user search duplicate bug by @amirRamirfatahi in #260
- Feat: use pubky id from specs by @SHAcollision in #307
- chore: update nexus wireframe by @tipogi in #310
- fix: empty tags param bug on post stream endpoint by @tipogi in #309
- Chore(tests): switch to nextest by @SHAcollision in #312
- chore: refactor hot tags endpoint by @tipogi in #294
- feat: store events to retry by @tipogi in #247
- tests: refactor service tests as standalone by @amirRamirfatahi in #249
- chore: improve poll events error handling by @tipogi in #323
- Chore/pubky client error handling by @tipogi in #326
- feat: Improve visibility into Redis cache errors by @tipogi in #321
- feat: add migration manager by @amirRamirfatahi in #255
- chore(deps): use utoipa from crates again by @SHAcollision in #330
- Fix: add explicitly unhandled on uri parse triage by @SHAcollision in #325
- bug: inconsistent indexing by @tipogi in #328
- feat: add relationship boolean in all tags related endpoints by @tipogi in #327
- Feat: add user avatar endpoint by @SHAcollision in #322
- chore: Improve Swagger Docs for tag/taggers Endpoint by @tipogi in #332
- chore: fix blob ids, remove pubky-common by @SHAcollision in #335
- chore: cleanup threads endpoint by @SHAcollision in #324
New Contributors
Full Changelog: v0.2.0...v0.3.0