Skip to content

Latest commit

 

History

History
153 lines (94 loc) · 8.77 KB

CHANGELOG.md

File metadata and controls

153 lines (94 loc) · 8.77 KB

0.6.5 (2023-12-05)

Bug Fixes

0.6.4 (2023-11-24)

Bug Fixes

  • simulated bug to trigger new release (f373039)

0.6.3 (2023-11-21)

Bug Fixes

  • Makefile evaluation of .env file (9e068a3)

0.6.2 (2023-11-19)

Bug Fixes

  • enable automated openai and langchain version bumps (6d7fd81)

0.6.1 (2023-11-19)

Bug Fixes

  • enable automated openai and langchain version bumps (f3487ab)

0.6.0 (2023-11-17)

Features

  • automated pull requests (aa27530)

0.5.2 (2023-11-16)

Features

  • propagate merges to main back into dev branches: next, next-major, alpha, beta (fd32caf)
  • create a top-level Pull Request workflow that triggers tech-specific unit (fd32caf)tests

Refactoring

  • refactor and expand the scope of automated PR revision workflows (fd32caf)
  • consolidate all jobs related to merging to main into a single workflow (fd32caf)
  • refactor Python unit test and only run when relevant modifications are (fd32caf)included in commit (*.py, requirements.txt (fd32caf), etc)
  • scaffold a ReactJS unit test workflow (fd32caf)
  • create a Terraform unit test workflow (fd32caf)

Bug Fixes

  • add GITHUB_TOKEN to semantic-release job (bf4152d)

0.5.1 (2023-11-09)

Bug Fixes

  • don't persist credentials when calling actions/checkout (72dea97)
  • downgrade openai to previous stable version (bfc6962)
  • revert last commit (564e3fd)
  • revert to last stable version of openai (d57c5db)
  • stabilize openai breaking changes by making dependabot ignore related packages (5ca1d81)

0.5.0 (2023-11-07)

Bug Fixes

  • add a hash of the output zip file (c9b9a0b)
  • do not run Python tests for dependabot pull requests until org secrets can be passed (d0de24a)
  • ensure that we're using --platform=linux/amd64 for the build (aada484)
  • merge conflict (94d5833)
  • replace hard-coded python version with (868f118)
  • switch event from pull_request to pull_request_target (321ec8f)
  • switch from pull_requests event to pull_request_target event (d70f2bc)

Features

  • add a generic Langchain chat completion algorithm with chat history memory (82dd402)
  • add backward compatibility for Langchain responses (93ad1d7)
  • upgrade Marv The Sarcastic Chatbot to Langchain w memory (3c38ee2)

0.4.0 (2023-11-03)

Bug Fixes

  • add a .env file to root so that test environment matches prod (293b20e)
  • add openai_utils source location to the sys path for Python (30eed8e)
  • need to setup venv from ./requirements.txt so that the dev imports are included (a907e98)
  • paths should begin with ./ (c8060bc)
  • physically copy openai_utils to pip packages folder (772b1d6)
  • switch to Pytest (be7746b)

Features

  • add automated Python unit testing workflow to Github Actions (dea18fc)

0.3.1 (2023-11-03)

Bug Fixes

[0.3.0] (2023-11-01)

The YouTube video for this release: AWS Lamba Layers: When and How to use them

  • add lambda_langchain
  • add lambda_openai_v2
  • improve Terraform Lambda state management
  • create a shared Lambda Layer
  • move common Python validation code to Lambda Layer

[0.2.2] (2023-10-17)

The YouTube video for this release: Build a ChatGPT chatbot with React and AWS Serverless

  • fix CORS headers on non-200 responses
  • add error handling with modal popup for non-200 responses
  • add test url endpoints for response codes 400, 500, 504

[0.2.1] (2023-10-14)

  • bug fix: strip html tags from pasted input text

[0.2.0] (2023-10-11)

The YouTube video for this release: OpenAI Python API With AWS API Gateway + Lambda

  • add full CORS support to API
  • add a Vite ReactJS front end

[0.1.2] (2023-10-08)

  • CoPilot code improvement suggestions
  • enhance Makefile
  • add Python documentation
  • add PR and code review Github Action automation
  • add issue template
  • add pull request template
  • add dependabot Github Action automation
  • add sponsorship links

[0.1.1] (2023-9-20)

  • Improvements to documentation.

[0.1.0] (2023-9-14)

  • Initial release.