Skip to content

v9.6.0

Compare
Choose a tag to compare
@ashley-hebler ashley-hebler released this 04 Feb 15:33
· 120 commits to main since this release

Date labels

  • πŸ†• New task for creating date overlays to be used in share graphics
    • Uses puppeteer to screenshot date labels, which we create with the CSS framework for design consistency

Directory refactor

  • πŸ†• New components and variations
  • πŸ†• New utility classes
  • πŸ†• New layout classes
    • Extracts a few common positioning settings into their own helpers
    • l-pos-sticky*
    • l-pos-top*
    • l-pos-front*

*Classes that are added globally

Diff
v9.5.1...v9.6.0

Pre-releases

9.6.0-0

  • Hotfix: stylelint errors for successful release f977630
  • Merge pull request #314 from texastribune/tables 777f4bf
  • Merge pull request #309 from texastribune/directory-components c0df3e7
  • Document a11y recs 6d2aa1a
  • Use title as SR context and to further explain sort 9d3e178
  • Only target direct descendents 1d42b3d
  • Support fully-bordered table 881cca6
  • Merge pull request #310 from texastribune/button-cursor e09d8ca
  • Assume all buttons should have cursor 5dcd49f
  • Add better comments 793d14b
  • Adjust color and link helper for tags 57947f6

9.6.0-1

  • Hotfix: Account for thead row borders 5d3878a

9.6.0-2

  • Merge pull request #321 from texastribune/dependabot/npm_and_yarn/axios-0.21.1 13d9a54
  • Bump axios from 0.21.0 to 0.21.1 1401b7e
  • Merge pull request #320 from texastribune/watermark 1b91fef
  • Change naming from watermark to date-labels 77f3fad
  • Don't store fonts and increase scale of watermarks 78f0f51
  • Add watermarks to version control as a shared npm asset bd7e575
  • Create watermark image files 8d86d8d

9.6.0-3

  • Merge pull request #342 from texastribune/util-classes 1ef7595
  • Add option to fix mobile focus zoom on Safari iOS 771ec1b
  • Add util classes from directory refactor e59fc47
  • Account for puppeteer in lock file 05b36c2
  • Switch canvas logic to puppeteer screenshots 2eef08a
  • Use puppeteer to implement date design f435558
  • Run npm audit fix to fix vulnerability c9b0a07
  • Merge pull request #330 from texastribune/dependabot/npm_and_yarn/stylelint-13.9.0 dccda60
  • Merge pull request #312 from texastribune/dependabot/npm_and_yarn/markdown-it-12.0.4 e818058
  • Bump markdown-it from 12.0.2 to 12.0.4 908478f
  • Bump stylelint from 13.7.2 to 13.9.0 4a716b2
  • Merge pull request #329 from texastribune/dependabot/npm_and_yarn/eslint-config-prettier-7.2.0 52fcedd
  • Merge pull request #326 from texastribune/dependabot/npm_and_yarn/eslint-7.18.0 f5a2436
  • Merge pull request #331 from texastribune/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.14.1 e9c1460
  • Merge pull request #332 from texastribune/dependabot/npm_and_yarn/typescript-eslint/parser-4.14.1 b9c5e12
  • Merge pull request #308 from texastribune/dependabot/npm_and_yarn/kss-c0dec09 f877131
  • Merge pull request #306 from texastribune/dependabot/npm_and_yarn/texastribune/queso-tools-2.2.0 e977179
  • Merge pull request #304 from texastribune/dependabot/npm_and_yarn/typescript-4.1.3 60e4f8a
  • Merge pull request #301 from texastribune/dependabot/npm_and_yarn/prettier-2.2.1 0ba35d3
  • Bump @typescript-eslint/parser from 4.9.1 to 4.14.1 9687759
  • Bump @typescript-eslint/eslint-plugin from 4.9.0 to 4.14.1 9c44eed
  • Bump eslint-config-prettier from 7.0.0 to 7.2.0 ea0b8b5
  • Bump eslint from 7.15.0 to 7.18.0 1dca27f
  • Bump prettier from 2.1.2 to 2.2.1 4288092
  • Bump kss from fbad03d to c0dec09 f2d777e
  • Bump typescript from 4.1.2 to 4.1.3 ff7d838
  • Bump @texastribune/queso-tools from 2.1.6 to 2.2.0 6e17762

9.6.0

  • Clean docs/add table variation from directory refactor 7f3c93b