Skip to content

Releases: dileepadev/api.dileepa.dev

v1.1.0

12 May 14:44
7cf924d
Compare
Choose a tag to compare

Feature release

1.1.0 - 2025-05-12

  • Added:

    • Add social media and other relevant external links to the /about endpoint for better representation.
    • Add VERSIONING.md file to document the versioning strategy and release process for the project.
  • Changed:

    • Update the description field in the /about endpoint to support an array of multiple descriptive entries, allowing for more detailed and modular content.
    • Refactor the DTO (Data Transfer Object) structure to follow camelCase naming conventions for consistency with frontend standards.
    • Update MongoDB queries to return data ordered by date for improved relevance.

What's Changed

  • feat(main): Enhance /about endpoint & refactor API structure for v1.1.0 [#4] by @dileepadev in #5

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

v1.0.0

04 May 15:24
9a9504e
Compare
Choose a tag to compare

Feature release

1.0.0 - 2025-05-04

  • Added:

    • Set up initial project structure using NestJS and TypeScript running on Node.js.
    • Built and tested the following RESTful API endpoints:
      • /about – Provides general profile information about me.
      • /experiences – Returns a list of my professional work experiences and roles.
      • /educations – Displays my academic background including degrees and institutions.
      • /events – Lists upcoming or past events, talks, or appearances I’ve been part of.
      • /videos – Links to video content such as talks, tutorials, or interviews I’ve done.
      • /blogs – Returns metadata or summaries of blog posts I’ve written.
      • /communities – Tech communities I've volunteered with, both currently and in the past.
      • /tools – Lists the tools, frameworks, and technologies I currently work with.
    • Configured database using MongoDB with Mongoose ODM. Seeded initial data and connected it to API endpoints.
    • Implemented image upload and delivery via Azure Blob Storage.
    • Generated interactive API documentation using Swagger and Swagger UI.
    • Deployed application to production using Azure App Service with optional CI/CD.
    • Integrated code linting and formatting with ESLint and Prettier.
    • Managed dependencies using npm.

What's Changed

  • feat(main): Release fully documented and deployed API v1.0.0 [#2] by @dileepadev in #3

New Contributors

Full Changelog: v0.0.1...v1.0.0

v0.0.1

03 May 20:59
3a0b0cd
Compare
Choose a tag to compare