EAN Check.comEAN Check.com

Changelog

What's new in EAN Check. Every release documented.

v1.0.1

~Changed

  • Removed card backgrounds and padding on mobile for a cleaner, space-efficient layout
  • Hidden output textarea spacer on mobile where textareas stack vertically

!Fixed

  • Input and output textareas not vertically aligned on desktop due to description text

v1.0.0

~Changed

  • Migrated from WordPress to Next.js 16 on Vercel
  • Rebuilt barcode calculator from jQuery to React with centralized GS1 mod-10 algorithm
  • Replaced 4 separate check digit functions with a single unified implementation
  • All pages statically prerendered for maximum performance
  • Modern responsive design with Tailwind CSS

+Added

  • Vercel Analytics and Speed Insights
  • Changelog page at /changelog
  • JSON-LD structured data on all pages

v0.9.1

!Fixed

  • Password eye toggle icon not rendering on Safari iOS
  • Strength meter color not updating when clearing the input field

~Changed

  • Updated About Passwords section with advice on using password managers

v0.9.0

+Added

  • Password strength checker tool with 5-criteria scoring (lowercase, uppercase, special characters, min 8, min 13)
  • Visual strength meter with Poor/Weak/Better/Strong levels
  • Show/hide password toggle

~Changed

  • Updated navigation to include all three tools under the Tools dropdown

v0.8.2

!Fixed

  • Sentence counter miscounting lines ending with abbreviations (e.g. "Dr.", "Inc.")
  • Custom search field not escaping regex special characters in user input

+Added

  • Additional FAQ entries covering word counters in Notepad++, VSCode, and WordPress

v0.8.1

+Added

  • How Counters Are Used section with practical examples for each counter type
  • External links to word processing software references

!Fixed

  • Paragraph counter returning 1 for empty input instead of 0

v0.8.0

+Added

  • Character & word counter tool at /character-counter
  • Real-time counting of characters, words, sentences, paragraphs, and spaces
  • Custom text occurrence search field
  • Comprehensive FAQ section with FAQPage schema markup

!Fixed

  • Corrected contact email typo in privacy policy

v0.7.1

+Added

  • Link to barcode tools on [Lime Convert](https://limeconvert.com) in the About Us section
  • Link to barcode validator on [Aarrange.com](https://aarrange.com)

!Fixed

  • GA4 events not firing when input contained only whitespace
  • Open Graph meta tags missing on the homepage

v0.7.0

+Added

  • Google Analytics GA4 tracking (G-0E14F3K3FL)
  • Event tracking for calculator and validator usage (input lines and length)
  • Privacy policy page

~Changed

  • Switched from Universal Analytics to GA4

v0.6.1

!Fixed

  • Ad consent banner not dismissing on mobile Chrome
  • Footer widget columns collapsing on tablet viewports

~Changed

  • Improved ad placement spacing to reduce layout shift

v0.6.0

+Added

  • Google AdSense integration with in-article fluid ads
  • Consent management platform for GDPR compliance

~Changed

  • Page layout adjusted to accommodate ad placements between calculator and buttons

v0.5.1

+Added

  • Barcode images showing visual examples of UPC, EAN-13, and GTIN-14 codes
  • 8-digit barcodes section under Supported Barcode Standards

!Fixed

  • GTIN-14 check digit calculation using wrong weight pattern for the first digit

v0.5.0

+Added

  • GTIN-14 barcode support for both calculate and validate modes
  • Bulk input now accepts comma-separated values in addition to newlines
  • Supported Barcode Standards section with detailed descriptions of each format

~Changed

  • Updated educational content with EAN and UPC explanations

v0.4.1

!Fixed

  • Validator incorrectly rejecting valid 12-digit UPC-A barcodes
  • Output textarea not scrolling to bottom after processing large batches

+Added

  • About Barcodes section explaining EAN and UPC history and structure

v0.4.0

+Added

  • Bulk barcode validation mode confirming check digits against GS1 standards
  • Validate button alongside the existing Calculate button
  • Output messages showing barcode type (GTIN-8 OK, GTIN-13 OK, etc.)

!Fixed

  • Edge case where trailing whitespace in input caused invalid results

v0.3.1

!Fixed

  • Browser freezing when processing inputs over 5 million lines without warning
  • Line breaks not preserved correctly when pasting from Excel

~Changed

  • Warning notice now specifies the 10 million line threshold for potential browser slowdown

v0.3.0

+Added

  • Bulk processing support for calculating check digits on multiple barcodes at once
  • Input area accepts one barcode per line
  • Output preserves input order

~Changed

  • Increased verified capacity to 1 million lines per call
  • Added warning notice about very large inputs

v0.2.1

!Fixed

  • Check digit calculation returning NaN for inputs with leading zeros
  • Input field not clearing previous results when recalculating

+Added

  • Footer with smooth-scroll anchor links to page sections

v0.2.0

+Added

  • GTIN-12 (UPC-A) barcode support
  • GTIN-8 barcode support
  • Error handling for non-numeric and invalid-length inputs

~Changed

  • Refactored check digit calculation into separate functions per barcode type

v0.1.1

!Fixed

  • Calculator not working on Internet Explorer 11
  • Incorrect check digit for barcodes starting with zero

+Added

  • How to Use section with step-by-step instructions
  • Scope section describing the tool's capabilities

v0.1.0

+Added

  • Single GTIN-13 (EAN-13) check digit calculator
  • Basic input field and output display

v0.0.1

+Added

  • Initial launch of eancheck.com on WordPress with GeneratePress theme
  • Single-page barcode calculator concept
  • Basic site structure and branding