Skip to content

v1.0.0

Compare
Choose a tag to compare
@raspberri05 raspberri05 released this 27 Oct 04:55
· 89 commits to main since this release
92938dd

Welcome to Persona.fm! After almost 4 months of tireless work from our creator and our open-source contributors, we are excited to announce our official launch of version 1.0.0! Our initial release includes numerous features, with many more to come as we continue this journey!

Features

  • Added the ability to link your last.fm to your persona.fm account to allow creation of AI-generated music "personas". This is the core feature of this web application!
  • Added the ability to view past personas. Once you generate a persona, it will be associated with your account, and you can go back and look at it whenever you want!
  • Added Google authentication. Persona.fm uses Google-based authentication to avoid users having to remember another username and password just for persona.fm

Technical Information

What's Changed

  • Bump minimist from 1.2.5 to 1.2.6 in /client by @dependabot in #2
  • Bump node-forge from 1.2.1 to 1.3.1 in /client by @dependabot in #1
  • Create CODE_OF_CONDUCT.md by @raspberri05 in #5
  • Bump terser from 5.14.1 to 5.14.2 in /client by @dependabot in #17
  • Bump hawk and request in /server by @dependabot in #23
  • Bump cryptiles and request in /server by @dependabot in #22
  • Bump loader-utils from 2.0.2 to 2.0.4 in /client by @dependabot in #21
  • Bump minimatch and recursive-readdir in /client by @dependabot in #20
  • Bump ajv and request in /server by @dependabot in #18
  • Bump json5 from 1.0.1 to 1.0.2 in /client by @dependabot in #26
  • Bump qs and express in /server by @dependabot in #25
  • Bump webpack from 5.75.0 to 5.76.1 in /client by @dependabot in #27
  • Bump follow-redirects from 1.15.2 to 1.15.4 in /client by @dependabot in #32
  • Bump word-wrap from 1.2.3 to 1.2.5 in /client by @dependabot in #31
  • Bump semver from 6.3.0 to 6.3.1 in /client by @dependabot in #30
  • Bump tough-cookie from 4.1.2 to 4.1.3 in /client by @dependabot in #29
  • Bump @babel/traverse from 7.20.1 to 7.23.6 in /client by @dependabot in #28
  • Bump express from 4.18.2 to 4.19.2 in /server by @dependabot in #34
  • Bump follow-redirects from 1.15.4 to 1.15.6 in /client by @dependabot in #35
  • Bump express from 4.18.2 to 4.19.2 in /client by @dependabot in #37
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /client by @dependabot in #36
  • Bump the npm_and_yarn group across 2 directories with 5 updates by @dependabot in #33
  • Bump @types/node from 20.14.9 to 20.14.10 by @dependabot in #40
  • refactor: replace template strings with regular string literals by @deepsource-autofix in #42
  • refactor: remove extra closing tags by @deepsource-autofix in #43
  • refactor: remove true from boolean attribute by @deepsource-autofix in #44
  • style: format code with Prettier by @deepsource-autofix in #46
  • style: format code with Prettier by @deepsource-autofix in #47
  • style: format code with Prettier by @deepsource-autofix in #52
  • style: format code with Prettier by @deepsource-autofix in #56
  • Update readme.md with project information by @raspberri05 in #67
  • Refactor Codebase: Prettier Config Update and Component Cleanup by @raspberri05 in #68
  • Bump eslint-config-next from 14.2.4 to 14.2.5 by @dependabot in #72
  • Bump next from 14.2.4 to 14.2.5 by @dependabot in #69
  • Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #70
  • Bump @types/node from 20.14.10 to 20.14.11 by @dependabot in #79
  • Bump tailwindcss from 3.4.5 to 3.4.7 by @dependabot in #81
  • style: format code with Prettier by @deepsource-autofix in #80
  • style: format code with Prettier by @deepsource-autofix in #86
  • Bump @types/node from 20.14.11 to 22.5.5 by @dependabot in #123
  • Bump framer-motion from 11.3.19 to 11.5.4 by @dependabot in #121
  • Bump axios from 1.7.2 to 1.7.7 by @dependabot in #118
  • Bump drizzle-kit from 0.23.0 to 0.24.2 by @dependabot in #116
  • Bump drizzle-orm from 0.32.1 to 0.33.0 by @dependabot in #107
  • style: format code with Prettier by @deepsource-autofix in #125
  • Bump next from 14.2.5 to 14.2.10 in the npm_and_yarn group by @dependabot in #124
  • style: format code with Prettier by @deepsource-autofix in #126
  • style: format code with Prettier by @deepsource-autofix in #127
  • Bump eslint-config-next from 14.2.5 to 14.2.13 by @dependabot in #128
  • Bump @google/generative-ai from 0.16.1 to 0.19.0 by @dependabot in #132
  • Bump tailwindcss from 3.4.12 to 3.4.13 by @dependabot in #130
  • Bump next from 14.2.10 to 14.2.13 by @dependabot in #129
  • redesign ui + clean up code by @raspberri05 in #135
  • fix deepsource issues by @raspberri05 in #136
  • refactor: Update footer and header styles by @raspberri05 in #137
  • update node version in readme by @raspberri05 in #144
  • Bump framer-motion from 11.5.5 to 11.9.0 by @dependabot in #147
  • Bump @types/react from 18.3.8 to 18.3.10 by @dependabot in #146
  • Bump @types/node from 22.5.5 to 22.7.4 by @dependabot in #145
  • Bump next from 14.2.13 to 14.2.14 by @dependabot in #150
  • Bump @google/generative-ai from 0.19.0 to 0.21.0 by @dependabot in #152
  • Bump framer-motion from 11.9.0 to 11.11.1 by @dependabot in #153
  • Bump @types/react from 18.3.10 to 18.3.11 by @dependabot in #151
  • api + bug + ui fixes by @raspberri05 in #154
  • major bug fix by @raspberri05 in #155
  • style: format code with Prettier by @deepsource-autofix in #156
  • Bump the npm_and_yarn group with 2 updates by @dependabot in #157
  • Bump framer-motion from 11.11.1 to 11.11.8 by @dependabot in #162
  • Bump eslint-config-next from 14.2.13 to 14.2.15 by @dependabot in #161
  • Bump @types/node from 22.7.4 to 22.7.5 by @dependabot in #160
  • Bump typescript from 5.6.2 to 5.6.3 by @dependabot in #158
  • Bump @types/react-dom from 18.3.0 to 18.3.1 by @dependabot in #159
  • major fixes by @raspberri05 in #163
  • deepsource fixes by @raspberri05 in #164
  • update github repo documentation by @raspberri05 in #165
  • switch from gemini to openai by @raspberri05 in #167
  • add user profile card by @raspberri05 in #166
  • User profile by @raspberri05 in #168
  • add google analytics tag by @raspberri05 in #182
  • add button.tsx + restructure file structure by @raspberri05 in #183
  • style: format code with Prettier by @deepsource-autofix in #187
  • fix: #193 Updated first 2 footer link in one row and rest 2 in another row by @programmingwithrp in #201
  • Fix #189 Updated Any Types in code by @programmingwithrp in #202
  • change the img to next Image by @AlexVCS in #203
  • chore: add eslint ci flow (194) by @mashazyu in #204
  • ci: add application/.deepsource.toml by @deepsource-autofix in #205
  • ci: add application/.deepsource.toml by @deepsource-autofix in #207
  • style: format code with Prettier by @deepsource-autofix in #209
  • refactor: replace short hand type conversions with function calls by @deepsource-autofix in #213
  • Added Group fixed issue 190 by @Humayun-23 in #214
  • style: format code with Prettier by @deepsource-autofix in #215
  • style: format code with Prettier by @deepsource-autofix in #216
  • docs: Fix redirect URL by @tskxz in #224
  • refactor: remove extra closing tags by @deepsource-autofix in #228

New Contributors

Full Changelog: https://github.com/raspberri05/persona.fm/commits/v1.0.0