v2.3.12026-03-31
Visitor counter overhauled: global count starts at 1,029 (launch Jan 15 2026), grows +25/day with 0.8% daily compounding — realistic growth to ~3.5k today, ~11k at 6 months, ~55k at 1 year. Deterministic daily jitter (±1.5%) ensures same count on same day across all visitors. Per-device session counter shows individual visit number. Geo: ipapi.co with country flag emoji (regional indicators), city + region + country + ISP, timezone-based fallback. Live clock updates every second with local timezone name. Visitor bar layout improved.
v2.3.02026-03-31
Critical bugfix: CitationLinker .docx export completely rewritten using pure JSZip + hand-built OOXML. Root causes fixed: (1) ImportedXmlComponent double-inserted < causing invalid XML; (2) EndNote XML payload was not escaped inside w:instrText — raw XML tags broke document.xml; (3) styles.xml, settings.xml and document.xml.rels were missing — Word rejected the ZIP. Both dnExportFieldCoded() and dnExportBib() rebuilt from scratch. All 6 OOXML parts now validated. Zero bare < in instrText. CitationLinker_FieldCoded.docx and CitationLinker_Bibliography.docx now open correctly in Microsoft Word. User Guide modal restored (HTML was missing from file). Clear button added to CitationLinker. Google AdSense slots fully wired: ca-pub-9689624110931795 (top 6160983859, sidebar 6975372078, bottom 5662290407). Version pill updated to v2.3.
v2.2.02026-03-31
Renamed RefVault Pro → BulkRef (BULK CONVERT badge); renamed DocEndNote Pro → DocToEndnote → CitationLinker (CITE & TAG badge). Omelette stamp PNG (real base64) moved to footer centre with gold glow. Copyright updated to © 2014–[auto year] with JS auto-update. Footer rebuilt: centred stamp row, visitor bar, product listing, clean copyright block. Header slimmed: stamp + name + guide button only. User Guide modal added with 5 tabs (Overview, BulkRef, CitationLinker, Export Formats, FAQ). Top ad banner restored. CSP updated for ipapi.co. scientificscholars.com domain, canonical URL, OG tags, AdSense meta verification tag added.
v2.1.02026-03-26
Rebranded app to Scientific Scholars (scientificscholars.com). Omelette Inc. New York, NY added throughout. Real Omelette stamp PNG embedded as base64. Visitor counter + ipapi.co city-level geo tracking in footer. Smart API throttle queue: PubMed 420ms gap, CrossRef 1100ms gap, exponential backoff retry (3 attempts) on HTTP 429. No more false rate-limit errors on normal batches.
v2.0.02026-03-26
Unified BulkRef + CitationLinker single-file release. Dark scientific premium UI: Cormorant Garamond + Sora + JetBrains Mono. Google AdSense integration (top banner, sidebar, bottom banner). CSP meta header, no-referrer policy, client-side-only. BulkRef: paste input, PubMed + CrossRef dual validation, field enrichment, duplicate detection, .RIS / .ENW / .CSV export, editable table, search/filter. CitationLinker: .docx upload via mammoth.js, [n] citation extraction, reference list parsing, validation, ADDIN EN.CITE field-code .docx, bibliography .docx, .RIS export. Rate-limit guard on all API calls.
v1.1.02026-03-20
CitationLinker standalone tool: .docx upload, mammoth.js extraction, [n] citation detection, PubMed + CrossRef validation, EN.CITE field injection, Vancouver bibliography export.
v1.0.02026-03-15
BulkRef initial release. Paste input, PubMed + CrossRef validation, duplicate detection, .RIS + .ENW export, editable review table.