Skip to content

Releases: dhawal-793/Dev_News

Version 1.1.0

04 Jul 11:02
b73e465
Compare
Choose a tag to compare

Dev News Version 1.1.0

What's New:

  • Added MetaData Object for the following:
    • Home Page
    • Search Page
    • News Page
    • 404 Pages
    • Invalid Search
    • Search Not Found
    • Invalid Category
  • Added new values inside the rootlayout metadata object:
    • Authors
    • Creator
    • Keywords
    • URL
    • Application Name
    • Theme Color
    • Open graph (images, URL, title, description, locale, type)
    • Twitter (images, title, description, card)
    • Robots
    • Category
    • Alternates (canonical)
  • Created Title component.
  • Created metadata constant.
  • Created a global not-found page.
  • Created a global error component for the whole application.
  • Created isValid function to check the article URL.
  • Added light and dark NotFound Images for no image data from API.
  • Added NotFound Images inside Article and ArticlePage components.
  • Added regex checker for the searched query on the search page.

What's Updated:

  • Replaced borders with Underline.
  • modified required searchParams.
  • Updated BluredArea component inside header.
  • Updated imports for categories, NOTFOUND_METADATA and dumyNews inside various files.
  • Updated classes to fix the bug.
  • Updated Footer Link.
  • Replaced package-lock.json with pnpm-lock.yaml.
  • Updated the Error component for the search page.
  • Updated ErrorLayout to include an optional prop for Internal ServerError, with the message.
  • Updated ServerError component messages.
  • Updated revalidate values for fetchNews function.
  • Updated meta titles for different pages.
  • Updated loading cards count and their key for mapping.

Pull Requests:

Full Changelog: v1.0.0...v1.1.0

Version 1.0.0

01 Jun 09:45
eeb6e77
Compare
Choose a tag to compare

Dev News Version 1.0.0 (Stable)

What's New:

  • Added Custom Colors.
  • Created Usable Components for Loading UI:
    • Line.tsx
    • Box.tsx
    • Paragraph.tsx
  • Installed next-pwa package.
  • Added icons and manifest.json for PWA functionality.
  • Added Footer.
  • Added custom rules for highlighted elements with *-accent class.

What's Changed:

  • Updated the following with Custom colors:
    • layout.tsx
    • globals.css
    • BackToTopButton.tsx
    • NavLink.tsx
    • Navlinks.tsx
    • Article.tsx
    • ReadMoreButton.tsx
    • ThemeButton.tsx
    • ArticlePage.tsx
    • BackButton.tsx
    • SearchBox.tsx
  • Updated Loadig UI, added Line, Box, and Paragraph components.
  • Updated fetchNews function:
    • Added revalidate for 20 sec when isDynamic is set to true.
    • Updated cache to default.
  • Updated next.config.js to use next-pwa.
  • Updated .gitignore.
  • Added manfest.json link to layout metadata Object.
  • Replaced div tag with main tag in RootLayout
  • Removed main tag from Home Page.
  • Updated Footer:
    • Replaced outer div tag with footer tag
    • Added max width of 6xl to inner div
    • Added Link to GitHub repo on DevNews text.
  • Fixed Header to top.
  • Added Blur component below Header with custom shadow classes.
  • Fixed Overflow issue in the following files:
    • ArticlePage.tsx
    • Article.tsx
    • Footer.tsx

Pull Requests:

Full Changelog: v0.9.0...v1.0.0

version 0.9.0

29 May 15:55
Compare
Choose a tag to compare

Dev News version 0.8.0

What's New:

  • Added Search Icon
  • Added animation to ThemeIcon
  • Added SEO Icons: Favicon, Apple Icon, Icon1, Icons2
  • Added Custom Scrollbar.
  • Added Error Handling components : [Errorlayout, ServerError, SearchNotFound, NotFoundError].
  • Added error.tsx for /search route for when any server-related error occurs.
  • Added SearchNotFound component when no data returned from the search keyword.
  • Created BackButton component to navigate to the Previous Page or Home Page.
  • Added BackToTop Button in the app.
  • Added BackButton to /search route and /news/[category] route.

What's Changed:

  • Updated import paths for loading stated and gridlayout component
  • Updated article route page to check for any wrong url and Added BackButton component.

Pull Requests:

Full Changelog: v0.8.0...v0.9.0

Version 0.8.0

22 May 06:37
Compare
Choose a tag to compare

Dev News version 0.8.0

What's New:

  • Created A NotFoundError Component.
  • Added notfound page for '/' route
  • Added loading functionality for '/news/[category]' route.

What's Changed:

  • Updated notfound page for '/article' route to use NotFoundError component.
  • Updated notfound page for '/news/[category]' route to use NotFoundError component.
  • Updated NotFound UI.
  • Updated page.tsx in '/news/[category]' route to use categories from constants.ts file.
  • Fixed typo in constants.ts, typings.d.ts

Pull Requests:

Full Changelog: v0.7.0...v0.8.0

Version 0.7.0

18 May 07:58
e046d62
Compare
Choose a tag to compare

Dev News version 0.7.0

What's new:

  • Added Search Route
  • Added Loading UI
  • Added Dynamic Route for different categories.
  • Added Error handling for invalid categories

Pull Requests:

Full Changelog: v0.6.0...v0.7.0

Version 0.6.0

15 May 14:02
826b0c7
Compare
Choose a tag to compare

Dev News version 0.6.0

What's New:

  • Created GridLayout Component.
  • Created ArticleLoader Component.

What's Changed:

  • Bug Fixed in Navlinks component.
  • Updated NewsList to use GridLayout.
  • Updated DummyNewsData.

Pull Requests:

Full Changelog: v0.5.0...v0.6.0

Version 0.5.0

13 May 02:06
Compare
Choose a tag to compare

Dev News version 0.5.0

What's new:

  • Added a simple Not Found page for the article route.

What's Changed

Full Changelog: v0.4.0...v0.5.0

Version 0.4.0

12 May 05:20
Compare
Choose a tag to compare

Dev News Version 0.4.0

What's new:

  • Created ArticlePageLoader component.
  • Created loading.tsx in article folder to provide with ArticlePageLoader as loader.

Pull Requests

Full Changelog: v0.3.0...v0.4.0

Version 0.3.0

11 May 10:33
Compare
Choose a tag to compare

Dev News version 0.3.0

What's new:

  • Added Dynamic Route for Individual Article Page
  • Created Article Page Component.

What's changed:

  • Updated Read more button Component to use Link instead of button.
  • Updated types.
  • Updated dummy news data.
  • Code Cleanup.

Pull Requests

Full Changelog: v0.2.0...v0.3.0

Version 0.2.0

10 May 04:09
Compare
Choose a tag to compare

Dev News version 0.2.0

What's new:

  • Added Theme Toggle button.
  • Updated the app to use latest NextJs version (13.4).
  • Updated Styles for different themes.
  • Code Cleanup.