Skip to content

v0.3.0 (2023-06-24)

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Jun 13:37
· 672 commits to main since this release
bf7d9fb

What's changed in this release

💄 Styling

  • let's use animate on scroll (494249d)

👷 CI/CD

  • add environment variables for CI tests (00abab0)
  • fix placement of env variables (6934d72)
  • fix poetry setup (cdc7fb5)
  • install poetry (bb0e2ba)
  • use latest version of actions/checkout (d5aa008)

⚙️ Build System

  • deps-dev: update dependency sass-loader to v13.3.2 (#25) (d160a24)
  • deps: bump outdated python packages (79559cc)
  • deps: remove animate.css (a042cce)
  • deps: update dependency webpack-cli to v5.1.4 (#26) (9d32366)
  • install mutagen (e83f772)
  • install poetry and remove extraneous config files (b4ab738)
  • replace isort and flake8 with ruff (31280f7)
  • temporarily add requirements.txt to fix CF builds (80799c9)

✅ Tests

  • add some sample test data to work with (8619606)
  • add test for random_opening() (ee21e4c)
  • fix coverage configuration (b06218d)
  • fix test_update_article_with_summary_article_not_found (3c700b3)
  • test transcript creation (a502554)
  • write more tests (a5aed89)

🐛 Bug Fixes

  • avoid returning multiple Article objects (26b60ea)
  • correct metadata for episode 004 (af6dac4)
  • datetime.datetime is the one with strptime method (f88063b)
  • play/pause button controls & state on home page (8ca6d02)
  • specify the correct(ish) episode pubDate (491248c)
  • use mutagen to determine mp3 length (6ce9f19)
  • use the correct syntax for rich text in episode description (4079a66)

♻️ Code Refactoring

  • reduce the treble gain by half (from 6dB to 3dB) (c3c0f61)
  • remove spacing on google/apple podcast button, and ad URLs (47e741d)
  • use description instead of just specifying episode No. (cd04555)

🚀 Features

  • add More ways to listen button and modal (239d429)
  • change the voice sampling rate to 44.1kHz (110bd71)
  • conditional rendering of (social) icons in footer (38fcbdc)
  • separate modules for summarization backends (92c9af0)