UNPKG

purgo

Version:

Zero-config PHI-scrubber for browser and Node.js

83 lines (52 loc) 2.23 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.1.7] - 2024-April 24 ### Changed - Use dark.svg as default fallback image for better visibility ## [0.1.6] - 2024-April 24 ### Improved - Added dark/light mode SVG logos for better display on different backgrounds - Updated README to use theme-aware logo display - Improved visibility of logo on npm registry ## [0.1.5] - 2024-April 24 ### Added - Added Purgo logo to the README - Updated TypeScript to version 5.8.3 - Improved README layout and badges ## [0.1.4] - 2024-04-24 ### Added - Added badges to README: Tests Passing, TypeScript support, and npm downloads - Added GitHub Actions for CI/CD - Added contributing guidelines and templates ### Improved - Cleaned up repository structure - Added clean script to build process - Updated .gitignore to exclude temporary build directories ## [0.1.3] - 2024-04-24 ### Documentation - Express integration example in README - Expanded Node.js documentation with combined approach using `purgo/node` and `initRedactionEngine` - Added note about named import issues and recommended approaches ## [0.1.2] - 2024-04-23 ### Improvements - Full TypeScript declaration files for all modules, including core - Improved Next.js compatibility with special handling for App Router and Server Components - Better error handling and fallbacks for edge cases ### Fixed - Fixed issues with fetch patching in Next.js environments - Improved console patching to avoid conflicts with framework internals ## [0.1.1] - 2024-04-22 ### Changes - Published package to npm - Added core module exports ## [0.1.0] - 2024-04-20 ### Initial Release - Initial release of Purgo.js - Core redaction engine with built-in PHI patterns (email, phone, SSN, MRN, ICD-10) - Browser patches for console methods, fetch, and XMLHttpRequest - Node.js adapter with process.stdout patching and Pino integration - TypeScript definitions and ESM/CJS dual package support - Comprehensive test suite with Vitest - Performance benchmarking tools