Skip to content

Latest commit

 

History

History
90 lines (65 loc) · 4.8 KB

HISTORY.md

File metadata and controls

90 lines (65 loc) · 4.8 KB

ostr.io changelog

[2018-09-25]

  • ▲ Monitoring - [UI] Show polling interval in a table
  • ▲ Monitoring - [UI] Fix showing "One click setup" detailed info
  • ▲ Monitoring - [UI] Fix showing notification trigger settings in the lower right corner of chart preview
  • 📈 Analytics - [UX] In "Referrers" section show full URL for single records, otherwise grouped by origin
  • 📈 Analytics - [UX] Speed up rendering of data-table (table below charts)
  • 📈 Analytics - [UX/UX] Various fixes; Fix clicking on same tabs in data-table
  • 🕸 Prerendering - Upgrade ES6/7 rendering engine, decreasing rendering time for at least 10% for all users on all plans
  • 🕸 Prerendering - Better AMP support, now with dynamic "renderable" content. Now on AMP pages, the prerendering engine will execute all JS scripts except *ampproject.org, so Google will recognize it as static AMP page

[2018-09-13]

  • 🕸 Prerendering - New "render website" feature. Pre-render pages by given path. After the first page is rendered - look for same-origin links to keep pre-rendering all linked pages. "Pre-pre-rendering" eliminates "first request" delay and guarantee the instant response to web-crawlers for TOP SEO score;
  • 🕸 Prerendering - Most wanted feature. Auto pre-render upon cache expiration. If this feature enabled, all pages which are about to expire will be scheduled for re-rendering;
  • 🕸 Prerendering - "Cache browser", browse and edit currently cached pages;
  • 🕸 Prerendering - Internal analytics for better SEO and service setup;
  • 🕸 Prerendering - Support for Accelerated Mobile Pages (APM)
  • 🛑📈 Analytics - Detect and Track AdBlock usage;
  • 📈 Analytics - Track Accelerated Mobile Pages (AMP) and other static pages
  • 📈 Analytics - Fix displayed dates (for some users charts had wrong month title);
  • 📈 Analytics - Referrers now grouped by the domain name;
  • 📈 Analytics - "Development" mode for localhost testing. See this suggestion, thanks to @nicooprat;
  • 📈 Analytics - Better global JavaScript runtime exceptions/errors tracking, new error tracking panel;
  • 📈 Analytics - Globally caught errors are nicely grouped, with additional data about the environment;
  • 🤓 Accessibility - Dark and high-contrast version of the website following all guidelines for visually impaired users;
  • 👨‍⚖️ Compliance with GDPR;
  • 👩‍⚖️ Added more info about our tracking code, DNT, and analytics opt-out to GDPR compliance, ToC, and Privacy policy;
  • 🍪 Consent cookies notice.

[2017-12-10]

  • Minor Prerendering docs update
  • Hide "Next" field on paused CRONs and Monitors
  • Make pause button great again

[2017-12-09]

[2017-12-08]

  • Gradients (the striped lines) fix for Safari on mobile and desktop
  • Minor micro-schema optimization + validation
  • SSL certs update
  • Fix play/pause icons

[2017-12-06]

  • Slightly refreshed UI, bringing better UX
  • Overall codebase strengthening
  • Fix around stoned reCAPTCHA challenges
  • Update docs page
  • This CHANGELOG file is published for first time

[2017-12-04]

  • Optimizations after scanning with sonarwhal
  • Better ServiceWorker and PWA Manifest
  • Monitoring - Pause/Resume Monitor
  • Monitoring - Change check frequency (interval)
  • Web-CRON - Pause/Resume Task

[2017-12-03]

  • Prerendering - Expose IS_PRERENDERING global variable inside "prerendering" engines, see this issue, and updated docs
  • Prerendering - New rendering farm for PRO and Business. Up to 3 seconds load time decrease on PRO and Business plans

[2017-12-02]

  • Overall codebase optimizations
  • Dependencies update
  • Prerendering - Update integration docs, see this commit

[2017-09-20]

  • Prerendering - Show total pages in active cache state

[2017-09-14]

  • Fix for DNS monitoring

[2017-08-17]

  • Critical fix for SNMP Monitoring

...This project is started somewhere in the middle of 2015...