All notable changes to this project will be documented in this file.
- Add ignore rules for specific updates
- Update Node.js versions in build matrix
- Solve some minor issues and update dependencies
- Update pnpm lock file version to 9
- Update scripts and hooks of Husky
- Update ESLint configs and improve rules
- Solve some minor issues and update dependencies
- Downgrade lingui to stable version
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Update prepare script for
husky
onpackage.json
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Add
lingui
to theeslint
plugins - Add group of dependencies to Dependabot configs
- Add a new badge for Farcaster to the
README.md
- Solve some minor issues and update dependencies
- Add new git flow workflow for handling pull requests
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Disable
webpackBuildWorker
onnext.config.js
file - Ignore config files on
.eslintignore
file
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Update import path and error handling in locales
- Change return value from null to undefined on pages
- Update locale switcher to use
for
loop instead ofreduce
- Replace middleware with route configuration in functions
- Add
eslint-plugin-unicorn
to eslint config - Update
.eslintrc.json
with schema and root properties - Turn off
unicorn/prevent-abbreviations
rule in.eslintrc.json
- Update TypeScript compiler options for functions
- Update
dev
scripts inpackage.json
- Solve some minor issues and update dependencies
- Ignore
.wrangler
files in git
- Solve some minor issues and update dependencies
- Update social media badge in
README.md
- Add new hooks, utils and components for localization and theming
- Replace CSS rules and elements with new Layout component
- Solve some minor issues and update dependencies
- Solve some minor issues and update dependencies
- Update GitHub actions repository condition
- Add utility files to handle locale and style merge
- Add tests and localization functionality for Home page.
- Move home page to dynamic route for localization support
- Add translation template files for multiple languages
- Adjust import path in
_app.tsx
- Update project structure and config files
- Remove manual title prefix in issue templates
- Update GitHub Actions workflow for enhanced CI/CD pipeline
- Add a GitHub Actions CI/CD pipeline for automated template cleanup
- Standardize quotation marks in config files
- Enable strict versioning in npm, remove auto-install peers
- Add two new Prettier plugins to
package.json
- Add
out
directory to.prettierignore
- Add TailwindCSS linting rules to
.eslintrc.json
- Update eslint rule in
.eslintrc.json
- Update prettier plugins and configuration
- Add
.swc
files to.gitignore
- Add
lint-staged.config.js
for pre-commit checks - Add
cssnano
plugin only in production - Adjust
prettier.config.js
to include tailwind functions - Add Next.js Jest configuration
- Add
unoptimized
images option innext.config.js
- Update
prestart
script to pnpm inpackage.json
- Remove
preexport
script frompackage.json
- Add
prepare
script inpackage.json
- Add
types
script inpackage.json
- Add
test
script inpackage.json
- Update
webpack
configuration innext.config.js
- Update
.gitignore
to ignorelingui
generated files - Update
pnpm-lock.yaml
withlingui
packages for i18n support - Add Lingui configuration file for localizations
- Add necessary scripts to husky pre-commit hooks
- Solve some minor issues and update dependencies
- Remove
export
scripts from package.json - Add
export
option tonext.config.js
- Migrate from google fonts to local fonts (#374)
- Solve some minor issues and update dependencies
- Update development server command in README.md
- Update package.json with turbo dependency
- Add turbo.json configuration file
- Ignore
.turbo
in the gitignore file - Add trigger for feature branches on
build
workflow - Update build workflow to use
turbo
- Set sponsorships configuration for github
- Add funding to the packge configs
- Add crypto donate badge to the project readme
- Change
package-ecosystem
back tonpm
on Dependabot configs
- Switch
package-ecosystem
fromnpm
topnpm
for Dependabot
- Solve some issues over
build
workflow
- Drop support for node version 17 and earlier
- Drop support for node version 17 and earlier
- Install and config
prettier
for code formatting - Change
open-pull-requests-limit
from 10 to 20 - Add node version 20 on
build
workflow - Reorganize scripts on package file
- Reformat codes using
prettier
- Migrate to new github issue templates
- Bump
pnpm
version from 7 to 8 onpnpm
workflow
- Solve some minor issues and update dependencies
- Change package version back to default
- Optimize fonts and remove external network requests
- Solve some issue related to run
release
workflow - Disable mangling class names logs on production
- Improve
classNameRegExp
fortailwind
class names
- Configure
@
as import alias
- Replace import alias on relative import paths
- Add basic guidelines to contributing to the repository
- Update twitter badge due to depreciation
- Improve regex rules for
mangle-css-class-webpack-plugin
- Add issue templates for bug report and feature requests
- Add
tailwind
class names obfuscation bywebpack
- Solve react hydration error by adding
useIsMounted
- Add missing
tw-
prefix for css classes
- Change
save-prefix
from carrot to exact version - Change
open-pull-requests-limit
from 10 to 20
- Remove pull request links from changelogs
- Move header title above badges on readme
- Add a new
release
workflow to create releases
- Change project license to
APLv2
(#80) - Add some status badges to the readme file
- Skip running
pnpm
workflow on ci dependencies - Specifiy node version of cloudflare pages
- Setup stale bot to closes abandoned issues
- Solve react hydration error by adding
useIsMounted
- Update and improve the project readme file
- Add the
pnpm
workflow to update lock file - Add the hooks folder including the index
- Disable
no-img-element
rule oneslint
- Add node version
18
to thebuild
workflow - Add node version
19
to thebuild
workflow - Change package version to 1.0.0-alpha.0
- Add missing environmental variables for
build
workflow
- Patching
set-output
onbuild
workflow
- Add a middleware to the page functions to proxy main api requests
- Enable automatic install of peer dependencies
- Replace
yarn
bypnpm
overbuild
workflow - Add concurrency settings to
build
workflow - Add
wrangler
for develop and serve functions - Change package name over package file
- Cleanup home page and styles
- Add
londrina-solid
font from google as default - Add default seo config and information
- Add basic sitemap configuration
- Solve missing url on next seo open graph
- Cleanup the project main readme file
- Create new next project using creator
- Add an editor config configuration file
- Add a configuration file for
dependabot
- Add new
build
github worklfow to run on pushs - Add
export
to the package scripts - Remove api folder due to static generation
- Add
git-clif
configuration file - Replace default favicon by a nouns favicon
- Install and initialize tailwind css
- Enable pre and post scripts running by
pnpm