Skip to content

Releases: necyberteam/qa-bot

Release 2.4.0

24 Jul 21:03
Compare
Choose a tag to compare

What's Changed

  • Integrate JSM by @a-pasquale in #32
  • Refactor userinfo by @a-pasquale in #33
  • Manual reintroduction of build directory
  • Commenting out (temporarily) the feedback flow
  • Clear attachment and form state on new chat button
  • update chatbot endpoint to no longer use port number
  • ⚠️ NOTE this includes breaking changes for the props passed at instantiation of the bot component

Full Changelog: v2.1.0...v2.4.0

v2.3.1-beta.1 - CSS Import Compatibility Fix

21 Jul 16:14
Compare
Choose a tag to compare

Restores backward compatibility by including build/static/css/main.css in the published package. Fixes CSS import errors for consuming packages while maintaining all functional improvements from v2.3.0-beta.1.

Changes

  • Added "build" back to package.json files array
  • Removed /build from .gitignore
  • CSS files now included in npm package: build/static/css/main.css (~27KB)

Preserved Features

  • ProForma form field mapping for JSM integration
  • Form Context system for better state management
  • HTML & Markdown rendering support
  • Enhanced keyboard navigation
  • Email validation improvements

v2.3.0-beta.1: Remove Main Feedback Flow (Beta)

15 Jul 08:07
Compare
Choose a tag to compare

Beta Release: Remove Main Feedback Flow

This beta version removes the main feedback flow while preserving quick thumbs up/down feedback after Q&A responses.

What's Removed

  • "Provide feedback to ACCESS" option from main menu
  • Comprehensive feedback form (detailed feedback, role selection, contact info collection)

What's Preserved

  • Thumbs up/down feedback after each Q&A response ("Was this helpful?" 👍/👎)
  • All other functionality unchanged (Q&A, tickets, security reporting)

Installation

NPM:

npm install @snf/access-qa-bot@beta

CDN:

<script src="https://cdn.jsdelivr.net/gh/necyberteam/[email protected]/build/static/js/main.js"></script>

Purpose

This beta provides the latest features without the main feedback collection flow, while maintaining the same API for consumers.

v2.1.0 Streamlined API, Controlled React Component, ratings, query headers

06 Jun 18:28
Compare
Choose a tag to compare

This release
Features

  • sends custom headers with requests made to AI
  • presents a feedback button following AI responses

Breaking Changes

  • streamlines the react api surface and now includes open and onOpenChange props for use as a controlled component
  • removes support for instantiation as a web-component (<qa-bot >) and does not include auto creation based on html class or id. Instead, users of the standalone bot will instantiate with a simple JS call qaBot({params}). This is detailed in the README.md

Version 2.0.0

29 May 16:41
6e35159
Compare
Choose a tag to compare

What's Changed

API simplification (breaking changes):

Some work done in this PR is included here. It had breaking changes, and survives as an npm release.

However, that was was largely overwritten by work done in this PR - and includes breaking changes, thus the 2.0

  • Restructure, API Update, external control by @bacalj in #11
  • The primary changes are to the names of the function and web component. So we now call
    qaBot({...}) or instantiate <qa-bot>.
  • There are also an updated list of props in the readme. Unsupported props should not break things, but the current list is more streamlined and focused.

Full Changelog: v0.3.1...v2.0.0

v0.3.1: CSS Fixes

25 Apr 12:26
0dfbd61
Compare
Choose a tag to compare

What's Changed

  • Css fix - top bar: #5

Upgrade react-chatbotify to v2

23 Apr 18:31
3b13bd9
Compare
Choose a tag to compare

What's Changed

  • Upgrade to react chatbotify v2: #4

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

Web component and npm packaging

23 Apr 12:31
86c609f
Compare
Choose a tag to compare

What's Changed

  • Library Setup and Web Component: #2

Full Changelog: v0.1.3...v0.2.0

v0.1.3

25 Feb 03:24
Compare
Choose a tag to compare

Move authentication check out outside of app

v0.1.2

25 Feb 03:18
Compare
Choose a tag to compare

Move authentication check out of app.