Skip to content

Releases: digitalfortress-tech/ad-rotator

v5.8.1

15 Apr 12:44
Compare
Choose a tag to compare

Release Log

  • 📝 docs: update info on initialising ad-rotator
  • 💸 Update funding info
  • 💚 ci: remove circle CI
  • 💚 ci: move to github actions
  • 🔨 chore: mark package as sideeffect free

v5.8.0

08 Oct 16:48
Compare
Choose a tag to compare

Release Logs

  • 🧪 chore: block flaky tests in CI mode
  • 🏷️ chore: fix typings for esm exports, update related doc
  • 🔧📝 chore: lint before production build
  • 🔨 chore: remove webpack, update deps, move to pnmp
  • ✅ test: fix e2e tests
  • ♻️ chore: refactor umd and es6 examples
  • ✅ test: fix tests post vite migration
  • 💥✨ feat: update exported named fn #breaking
  • ⚡️💥 chore: install and configure vite
  • 📈 docs: add reference to total downloads
  • 👷 chore: replace travisCI with CircleCI
  • 📝 docs: fix sticky Ad usage example

v5.7.0

09 Aug 15:42
Compare
Choose a tag to compare

Release Notes

  • ✨🧲 feat: allow fixed/sticky positioning in config
  • ✅♿️ test: setup accessibility tests
  • 📝 docs: finalise playground page, sitemap and other minor details
  • 📝✨ docs: Add api, styles and references pages
  • ✨📝 docs: finalise the install, usage, config pages
  • ✨📝💬 docs: revamp official documentation
  • ⬆️ Upgrade Cypress to v10, tsconfig
  • ⬆️ chore: upgrade jest, deps

v5.6.0

02 Jun 15:35
Compare
Choose a tag to compare

Release Log

  • ✨ chore: Add a pull-request template
  • 🔰 chore: Add security policy
  • ✨🔧 chore: Add, configure issue-template
  • 💵💰🪙 chore: Allow yourself to be funded
  • ✨ feat: Add title prop to adunits to improve accessibility
  • 🔥🗑️ Deprecate objectFit config option
  • 📑 docs: Fix size details, rephrase sentences

v5.5.0

29 Apr 23:44
Compare
Choose a tag to compare

Release Notes

  • 💫🩹 feat: update demo links, fix script loading order
  • 💥🧾 feat: Split js and css assets, update doc
  • 📝 docs: Add donate via paypal shield

release_v5.0.0

22 Feb 18:47
Compare
Choose a tag to compare

Breaking Changes

The height, width and shape configuration options have been deprecated.
You must set the size of the Ad unit via CSS.

<style>
  #containerElement { /* set Ad size */
    height: 300px;
    width: 250px;
  }
  img {               /* set img elements to be responsive */
    height: 100%;
    width: 100%;
    object-fit: "cover";  /* optional */
  }
</style>

Release Notes -

  • 📝✅ chore: Add weights example to demo, add desktop test
  • 📝 docs: cite info for weight param
  • ✅ test: verify rotation with weights
  • 🗑️🔥 chore: cleanup, refactor random number generation
  • ✨⚡️🚧 feat: Add weight parameter
  • 🔥💥📝✅ feat: deprecate height/width config params
  • 📝💬🎨 docs: Update demo pages post deprecation of shape param
  • 📝 docs: remove refs to shape config param
  • 🔥✨⚡️🎨♻️💥 Deprecate shape config option, update dependencies, make images responsive

release_v4.4.0

14 Feb 12:41
Compare
Choose a tag to compare
  • 📝 docs: Update readme
  • ⬆️✅ Update dependencies
  • Update bait element classlist to allow custom stlying
  • 🔥⚡️🗑️ Decprecate unused types, remove unrequired debug msgs, update docs
  • Remove unrequired fallback for Brave browser
  • Setup codeql analysis
  • ✅🔥📝 update demo, fix cypress tests, update doc
  • ⚡️ Clear Source element and append html more efficiently
  • ⚡️🔥✨ add fallbackMode as a boolean, updates types to exclude null
  • 🔥 Remove unrequired style
  • ✨⚡️ feat: Detect adblocker only when fallback mode is enabled
  • Fix (temp) fallback mode for brave browser
  • Add test for Brave browser
  • ✨ feat: Add mode config to allow fallback with adblock
  • Fix demo examples, refactor selectors

v4.3.0

09 Sep 23:46
Compare
Choose a tag to compare
  • Fix e2e test for stickiness
  • Fix calculation of sticky adverts
  • chore: fix browser field in package.json

v4.2.0

22 Aug 14:43
Compare
Choose a tag to compare
  • 🐛 bugfix: fix remove api call
  • ♻️ chore: refactor devices, onclick handler
  • 🗑️ chore: deprecate the debug config option
  • ♻️ chore: minor refactoring, remove unrequired try-catch blocks
  • 🏷️ chore: generate and link types
  • 📝 use bundlephobia size bagde
  • chore: update version patch
  • docs: update demo link
  • docs: fix import statement

release_v4.1.0

01 Apr 16:44
Compare
Choose a tag to compare
  • test: fix unit, e2e tests post timer update
  • chore: refactor reusable functions into helpers
  • feat: update preload time to 1s
  • feat: set minimum rotator time to 2s
  • docs: update config options to tabular format
  • chore: make deploy script verbose
  • chore: fix publish recipe