v0.6.0
What's Changed
Features
- feat:
deleteItem()
anddeleteComment()
by @iuioiua in #306 - feat: pagination for authors page by @brunocorrea23 in #322
- feat: notifications by @brunocorrea23 in #321
- feat: replace custom chart island with
fresh_charts
by @mbhrznr in #376 - feat: adding notification for new votes by @brunocorrea23 in #350
- feat:
<Share />
by @iuioiua in #402 - feat:
getToggledStyles()
by @iuioiua in #363 - feat: stats behind auth by @brunocorrea23 in #382
- feat:
<GitHubAvatarImg />
by @iuioiua in #385 - feat: add RSS feed link to footer by @iuioiua in #372
- feat: add GitHub profile to user's page by @niklasmtj in #356
- feat:
ensureSignedInMiddleware()
by @iuioiua in #390 - feat: users table by @iuioiua in #396
Fixes
- fix: page input doesn't submit upon change by @iuioiua in #308
- fix: remove deprecated
incrementAnalyticsMetricPerDay()
by @boscohyun in #313 - fix: comment input width by @iuioiua in #314
- fix(stats): populate empty chart axis by @mbhrznr in #289
- fix: stats graphs on mobile screens by @iuioiua in #319
- fix: stats graphs alignments by @iuioiua in #320
- fix: Stripe types and checks by @nicu-chiciuc in #264
- fix(frontend): redesign pricing by @hashrock in #341
- fix: user link on pricing page by @brunocorrea23 in #349
- fix: user triggers own notifications by @brunocorrea23 in #352
- fix: correct description in README by @boscohyun in #353
- fix: target
es2022
forChart.js
import and upgrade to v4.3.0 by @iuioiua in #357 - fix: notification dot position by @brunocorrea23 in #337
- fix: blog dark theme styling by @iuioiua in #342
- fix: links do not have a discernible name by @iuioiua in #331
- fix: avatar resolution by @brunocorrea23 in #383
- fix: header breaks on mobile screens by @hashrock in #374
- fix: feed and add test by @iuioiua in #371
- fix: use TabsBar style at TimeSelector by @hashrock in #406
- fix: add an empty state to the project list by @hashrock in #405
- fix: notifications route by @iuioiua in #392
Docs
Refactors
- refactor: fresh coat of paint and visual cleanups by @iuioiua in #311
- refactor: simplify analytics-KV data by @iuioiua in #312
- refactor: analytics into atomic operations by @brunocorrea23 in #296
- refactor: tweak visual design of
/stats
page by @iuioiua in #316 - refactor: add top-margin to footer by @iuioiua in #317
- refactor: move
incrVisitsCountByDay()
to site middleware by @iuioiua in #318 - refactor: restructure components by @iuioiua in #328
- refactor: cleanup middleware by @iuioiua in #333
- refactor: simplify
<Meta />
by @iuioiua in #334 - refactor: stats charts improvements and simplifications by @iuioiua in #343
- refactor: add spice to submit buttons by @iuioiua in #364
- refactor: remove use of
assertAlmostEquals()
by @iuioiua in #362 - refactor: design and code cleanups by @iuioiua in #365
- refactor: various visual improvements by @iuioiua in #373
- refactor: re-introduce
<Head />
by @iuioiua in #379 - refactor: rename user page param to
login
by @iuioiua in #387 - refactor: move premium user badge by @iuioiua in #388
- refactor: use
userLogin
property inComment
interface by @iuioiua in #389 - refactor: restructure routes by @iuioiua in #391
- refactor: redesign submit page by @iuioiua in #395
- refactor: remove
notifications_by_time
key use by @iuioiua in #394 - refactor: rework notifications pages by @iuioiua in #393
- refactor: heading tweaks by @iuioiua in #399
- refactor: remove
user.id
use and rework vote logic by @iuioiua in #401 - refactor: improve
ifUserHasNotifications()
perf by @iuioiua in #330
Tests
- tests(db): test
compareScore()
andgetAreVotedBySessionId()
by @niklasmtj in #300 - test(http): basic endpoint tests by @mbhrznr in #325
Chores
- chore: delete dummy data by @iuioiua in #307
- chore: improve coverage around
voteCount
by @brunocorrea23 in #310 - chore: exclude
cov/
from all checks by @iuioiua in #332 - chore: cleanup KV by @iuioiua in #361
- chore: parallel tests by @iuioiua in #380
- chore: upgrade to Fresh v1.3 by @iuioiua in #381
- chore: cleanup dummy data by @iuioiua in #384
New Contributors
- @boscohyun made their first contribution in #313
- @nicu-chiciuc made their first contribution in #264
- @hashrock made their first contribution in #341
Full Changelog: v0.5.0...v0.6.0