randytarampi/me

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [7.0.1](https://github.com/randytarampi/me/compare/v7.0.0...v7.0.1) (2020-10-21)


### Bug Fixes

* **package:** Rebuild `yarn.lock`. ([ef4b798](https://github.com/randytarampi/me/commit/ef4b798f38167ef53a3695190cc1e001c29e1e3b))
* **service:** The instagram OAuth2 endpoint only returns `user_id` not a `user`. ([b0283f5](https://github.com/randytarampi/me/commit/b0283f56c5651c4779543779a6be196c07d97c7b))
* package.json to reduce vulnerabilities ([b73f073](https://github.com/randytarampi/me/commit/b73f073b89a8d401b2e80613d898dacff24d2e69))





# [7.0.0](https://github.com/randytarampi/me/compare/v6.3.5...v7.0.0) (2020-10-19)


### Bug Fixes

* **service:** Fix settings for serverless-offline^6 ([c358458](https://github.com/randytarampi/me/commit/c358458f7a96aa1537c78667054f8eff635a22ab))
* **service:** Migrate to the Instagram Graph API. ([fadd5ad](https://github.com/randytarampi/me/commit/fadd5ade60c82d52909f71fa77cde2fcb91ac4b3))


### BREAKING CHANGES

* **service:** I mean, technically, since we've had to create new API keys with a new service, read at https://developers.facebook.com/docs/instagram-basic-display-api. But it was broken since IG turned off the old API at the end of June so 🤷‍♂️

Just blindly switch to https://www.npmjs.com/package/instagram-graph-sdk, which I'll probably pitch in on to actually add the individual media call (instead of nakedly using `fetch` to do it myself).

We'll test this in `dev` in the morning 'cause the redirect doesn't work with non `https` callback URIs...





## [6.3.5](https://github.com/randytarampi/me/compare/v6.3.4...v6.3.5) (2020-10-17)


### Bug Fixes

* **service:** Prefer isomorphic-fetch^2.2.1. ([d8f1f70](https://github.com/randytarampi/me/commit/d8f1f70b7c2b01734a6459d4caffba53bc1eed19)), closes [/github.com/lquixada/cross-fetch/issues/15#issuecomment-388143640](https://github.com//github.com/lquixada/cross-fetch/issues/15/issues/issuecomment-388143640)





## [6.3.4](https://github.com/randytarampi/me/compare/v6.3.3...v6.3.4) (2020-09-23)


### Bug Fixes

* **package:** Upgrade packages for 2020-09-23. ([40b9654](https://github.com/randytarampi/me/commit/40b965499f1dcf6f232c8d6e31b6b699f8da9da2))





## [6.3.3](https://github.com/randytarampi/me/compare/v6.3.2...v6.3.3) (2020-08-31)


### Bug Fixes

* **resume:** Make it clear that I'm off the market. ([33b180a](https://github.com/randytarampi/me/commit/33b180aa61f74085fad6177575f4be644dad97df))
* **resume:** We need to `yarn resume` before we can `yarn docs`. ([04f896a](https://github.com/randytarampi/me/commit/04f896ac53f8ba7fd1ef9a5ad70fce81c9415600))





## [6.3.2](https://github.com/randytarampi/me/compare/v6.3.1...v6.3.2) (2020-08-30)


### Bug Fixes

* **jsx:** Downgrade to history^4.10.1. ([796096f](https://github.com/randytarampi/me/commit/796096fb2e07750aa2ddb4563ef8616dde719d74))





## [6.3.1](https://github.com/randytarampi/me/compare/v6.3.0...v6.3.1) (2020-08-29)


### Bug Fixes

* `webpack-node-externals` expects an `allowlist`, not a `whitelist`. ([d475acf](https://github.com/randytarampi/me/commit/d475acf580b94557d491f83b2852287bf2c29743))
* **css:** Just rely on webpack to provide an `$asset-url` at build time. ([efcb4cc](https://github.com/randytarampi/me/commit/efcb4ccc21024196e635806147a3fb47d92bf025))
* **package:** Bump packages for security updates (2020-08-29) ([ed0ea39](https://github.com/randytarampi/me/commit/ed0ea390730cd15ac879f2b1aba6f0acb3d03742)), closes [/github.com/randytarampi/slamscan/pull/131#issuecomment-669014514](https://github.com//github.com/randytarampi/slamscan/pull/131/issues/issuecomment-669014514) [/github.com/randytarampi/lwip/pull/47#issuecomment-669576137](https://github.com//github.com/randytarampi/lwip/pull/47/issues/issuecomment-669576137) [/github.com/randytarampi/lwip/pull/46#issuecomment-669587798](https://github.com//github.com/randytarampi/lwip/pull/46/issues/issuecomment-669587798) [/github.com/randytarampi/pseudolocalize/pull/43#issuecomment-669639431](https://github.com//github.com/randytarampi/pseudolocalize/pull/43/issues/issuecomment-669639431) [/github.com/randytarampi/pseudolocalize/pull/44#issuecomment-669640745](https://github.com//github.com/randytarampi/pseudolocalize/pull/44/issues/issuecomment-669640745) [/github.com/randytarampi/pseudoimage/pull/60#issuecomment-669730376](https://github.com//github.com/randytarampi/pseudoimage/pull/60/issues/issuecomment-669730376) [/github.com/randytarampi/slamscan/pull/132#issuecomment-669738806](https://github.com//github.com/randytarampi/slamscan/pull/132/issues/issuecomment-669738806) [/github.com/randytarampi/slamscan/pull/134#issuecomment-669738983](https://github.com//github.com/randytarampi/slamscan/pull/134/issues/issuecomment-669738983) [/github.com/randytarampi/slamscan/pull/133#issuecomment-669739016](https://github.com//github.com/randytarampi/slamscan/pull/133/issues/issuecomment-669739016) [/github.com/randytarampi/pseudoimage/pull/61#issuecomment-669743569](https://github.com//github.com/randytarampi/pseudoimage/pull/61/issues/issuecomment-669743569) [/github.com/randytarampi/slamscan/pull/135#issuecomment-671014646](https://github.com//github.com/randytarampi/slamscan/pull/135/issues/issuecomment-671014646) [/github.com/randytarampi/pseudolocalize/pull/45#issuecomment-673205158](https://github.com//github.com/randytarampi/pseudolocalize/pull/45/issues/issuecomment-673205158) [/github.com/randytarampi/pseudoimage/pull/62#issuecomment-673288919](https://github.com//github.com/randytarampi/pseudoimage/pull/62/issues/issuecomment-673288919) [/github.com/randytarampi/lwip/pull/48#issuecomment-674452146](https://github.com//github.com/randytarampi/lwip/pull/48/issues/issuecomment-674452146) [/github.com/randytarampi/me/pull/748#issuecomment-674633206](https://github.com//github.com/randytarampi/me/pull/748/issues/issuecomment-674633206)
* **package:** Use latlon-geohash^1.1.0 since [@2](https://github.com/2) uses ESM and I don't want to compile those to ES5. ([c387d59](https://github.com/randytarampi/me/commit/c387d59d5ef31338a3ce5cd9fca7679f9e45e727))
* **views:** Fall back assets use the correct font-awesome version. ([dc27aba](https://github.com/randytarampi/me/commit/dc27aba8470f5ad4d6ccb74d151b99efaae71225))
* `sass-loader^9` expects to see `additionalData`, not `prependData`. ([77c46d4](https://github.com/randytarampi/me/commit/77c46d42203b4ca79ba88835b40d617885d7789a))
* Don't include fonts from `materialize-css` 'cause there are no more fonts to include. ([15e6603](https://github.com/randytarampi/me/commit/15e6603063d527ecdfa708bea885dabcdfc23cb0))
* package.json & .snyk to reduce vulnerabilities ([5d73cde](https://github.com/randytarampi/me/commit/5d73cde1f1b09cc1376170d025ac79244ea5fef7))





# [6.3.0](https://github.com/randytarampi/me/compare/v6.2.11...v6.3.0) (2020-05-24)


### Bug Fixes

* **css:** `.post .carousel-item`s shouldn't have a `min-height`. ([387dde2](https://github.com/randytarampi/me/commit/387dde21d720b0c066f22a4e95fc7156f7e1008e))
* **jsx:** The `TravisShield` needs to point to the travis.com repo. ([ed2f9b1](https://github.com/randytarampi/me/commit/ed2f9b1fd094213ebb080bcdec50b37482633a00))


### Features

* **jsx:** Adjust the `PrintableHeader` block for domestic German address formatting. ([5eaa66a](https://github.com/randytarampi/me/commit/5eaa66a6a84f04df4e66abec95513fabf0fc5972))
* **letter:** Adjust the `PrintableRecipient` block for domestic German address formatting. ([1a2827e](https://github.com/randytarampi/me/commit/1a2827ee4fb773d4a354b32c1adda3acc5fc51b8))
* **letter:** The `signature` block allows us to override the `valediction`. ([05a5727](https://github.com/randytarampi/me/commit/05a57277b7011da7c476590e416d02e4b534a8b7))


### Performance Improvements

* **serverless:** Don't explicitly set a `Content-Encoding` on responses. ([15ec08a](https://github.com/randytarampi/me/commit/15ec08af3ded1b091613cce42aab38e55aaf69de))





## [6.2.11](https://github.com/randytarampi/me/compare/v6.2.10...v6.2.11) (2020-05-07)

**Note:** Version bump only for package me





## [6.2.10](https://github.com/randytarampi/me/compare/v6.2.9...v6.2.10) (2020-05-05)


### Bug Fixes

* Apply some Snyk patches. ([206ede9](https://github.com/randytarampi/me/commit/206ede927a84a2ed376d13adf294476538450223))





## [6.2.9](https://github.com/randytarampi/me/compare/v6.2.8...v6.2.9) (2020-05-05)


### Performance Improvements

* **views:** Only `preload` the most modern set of JS. ([93deb4a](https://github.com/randytarampi/me/commit/93deb4a5b8d9d240799e8888eef82f83aa25964a))





## [6.2.8](https://github.com/randytarampi/me/compare/v6.2.7...v6.2.8) (2020-05-04)


### Bug Fixes

* **views:** `preload` a bunch of `font`s anonymously. ([619e4d7](https://github.com/randytarampi/me/commit/619e4d727ccceedf1c03421c670f7ad1ed829c7f))





## [6.2.7](https://github.com/randytarampi/me/compare/v6.2.6...v6.2.7) (2020-05-04)


### Bug Fixes

* **views:** Use fontawesome@5.13.0 for generated `printable` HTML ([5ce2068](https://github.com/randytarampi/me/commit/5ce2068e720ef572830091e01dfc2f004ed506d2))


### Performance Improvements

* **views:** `preload` a bunch of `script`s, `font`s and `style`s. ([ffeff40](https://github.com/randytarampi/me/commit/ffeff400d025b30f811092b13868bbdba1d1574c))





## [6.2.6](https://github.com/randytarampi/me/compare/v6.2.5...v6.2.6) (2020-05-03)


### Bug Fixes

* **js:** `Post.toRSS()` needs to coerce the `body` to a `string` from an `Array`. ([08108cc](https://github.com/randytarampi/me/commit/08108cca24d52329109cce8dc770652ebe847c7f))
* **www:** Fix `.bear` alignment on mobile displays. ([9b698c1](https://github.com/randytarampi/me/commit/9b698c17ff6fd2d21a9410184e6cd2bb408ab6dc))





## [6.2.5](https://github.com/randytarampi/me/compare/v6.2.4...v6.2.5) (2020-05-03)


### Bug Fixes

* **www:** Configure `WorkboxPlugin` consistently across our ESM and ES5 Webpack configurations ([dd71ec9](https://github.com/randytarampi/me/commit/dd71ec9796930cc399aa5e872268119b6cadedec))
* **www:** Configure `WorkboxPlugin` consistently across our ESM and ES5 Webpack configurations. Properly. ([39e3c05](https://github.com/randytarampi/me/commit/39e3c0500db00c4147b7191f3219bba2710ff841))
* **www:** Configure `WorkboxPlugin` consistently across our ESM and ES5 Webpack configurations. Properly. ([7bb81b2](https://github.com/randytarampi/me/commit/7bb81b2da030f4b3dc5e3aba8c7b39d412fe6656))
* **www:** Resolve https://github.com/randytarampi/me/issues/171 and `Toast` the user when they're offline. ([785ea7b](https://github.com/randytarampi/me/commit/785ea7b58c565ef6bb0540a09362347eed554a8f))





## [6.2.4](https://github.com/randytarampi/me/compare/v6.2.3...v6.2.4) (2020-05-02)

**Note:** Version bump only for package me





## [6.2.3](https://github.com/randytarampi/me/compare/v6.2.2...v6.2.3) (2020-05-01)


### Bug Fixes

* packages/job-application/package.json & packages/job-application/.snyk to reduce vulnerabilities ([608e00e](https://github.com/randytarampi/me/commit/608e00eda957abdb72b9332c14cfba00ac6b106e))
* packages/job-application/package.json & packages/job-application/.snyk to reduce vulnerabilities ([14b8b7f](https://github.com/randytarampi/me/commit/14b8b7f49333b674437ab89f22533c2c9a6df110))
* packages/jsonresume-theme/package.json & packages/jsonresume-theme/.snyk to reduce vulnerabilities ([f499ab3](https://github.com/randytarampi/me/commit/f499ab3a22f89ea52ab1991ecefba9079e1a6e42))
* packages/jsonresume-theme/package.json & packages/jsonresume-theme/.snyk to reduce vulnerabilities ([04381fb](https://github.com/randytarampi/me/commit/04381fb66a1ca3b8c126f4e30392a6bf904d6ced))
* **www:** Workbox's `navigateFallback` refers to a file path, not an application route. ([99eca9b](https://github.com/randytarampi/me/commit/99eca9b8fbe52eae3bddbd7e584f876e7cd8fc3e))


### Reverts

* chore(lerna): Use `independent` versioning. ([a02d70b](https://github.com/randytarampi/me/commit/a02d70b91d9f7d3f90560ea01fb1811a5e5949e9))





## [6.2.2](https://github.com/randytarampi/me/compare/v6.2.1...v6.2.2) (2020-05-01)


### Bug Fixes

* **package:** Run a `snyk protect`. ([6a0dbe6](https://github.com/randytarampi/me/commit/6a0dbe6789a1a2983969e61a25dc15a5afa4c792))
* .snyk & package.json to reduce vulnerabilities ([04acc72](https://github.com/randytarampi/me/commit/04acc72fbd9c5296d245abc8552c67c4afa1f509))
* .snyk & package.json to reduce vulnerabilities ([8753005](https://github.com/randytarampi/me/commit/8753005f95e10536763a66a924580dbe59619bf1))
* packages/browser-logger/package.json & packages/browser-logger/.snyk to reduce vulnerabilities ([321da4c](https://github.com/randytarampi/me/commit/321da4c74dcd99ed4e0360fc89943fbc0df09ab5))
* packages/browser-logger/package.json & packages/browser-logger/.snyk to reduce vulnerabilities ([f0f3910](https://github.com/randytarampi/me/commit/f0f3910e8a39d2927e2f070380af51286f285294))
* packages/job-application/package.json & packages/job-application/.snyk to reduce vulnerabilities ([d678951](https://github.com/randytarampi/me/commit/d6789510310946bb5923f243fa96eefc91515905))
* packages/job-application/package.json & packages/job-application/.snyk to reduce vulnerabilities ([2681f9d](https://github.com/randytarampi/me/commit/2681f9df2d919e99104fcd998868dff32e5c4530))
* packages/js/package.json & packages/js/.snyk to reduce vulnerabilities ([2270cd1](https://github.com/randytarampi/me/commit/2270cd1979eaa358776b9e0006f05f879a5be2a0))
* packages/js/package.json & packages/js/.snyk to reduce vulnerabilities ([855495b](https://github.com/randytarampi/me/commit/855495b10f8415e34aa0b31c9e50ef3588451464))
* packages/jsonresume-theme/package.json & packages/jsonresume-theme/.snyk to reduce vulnerabilities ([fc13c92](https://github.com/randytarampi/me/commit/fc13c927a236fec4c5611e8122ceeea3cf5ec88f))
* packages/jsonresume-theme/package.json & packages/jsonresume-theme/.snyk to reduce vulnerabilities ([03e8911](https://github.com/randytarampi/me/commit/03e89118598231be1f5c12f8759014603ec246e9))
* packages/jsx/package.json & packages/jsx/.snyk to reduce vulnerabilities ([360428e](https://github.com/randytarampi/me/commit/360428e8cff66d34cd5ff8a7189a7d209cd7ac5c))
* packages/jsx/package.json & packages/jsx/.snyk to reduce vulnerabilities ([d71a6f0](https://github.com/randytarampi/me/commit/d71a6f079fd67157811f367ed113bb4cd37692bd))
* packages/letter/package.json & packages/letter/.snyk to reduce vulnerabilities ([6d31a16](https://github.com/randytarampi/me/commit/6d31a1696266aa4f4bc9d7924fa4ae405be7c58f))
* packages/letter/package.json & packages/letter/.snyk to reduce vulnerabilities ([fe5778b](https://github.com/randytarampi/me/commit/fe5778b55e35af1b4102bd60793e39e3912161a7))
* packages/printables/package.json & packages/printables/.snyk to reduce vulnerabilities ([2bb7fcd](https://github.com/randytarampi/me/commit/2bb7fcdbb2c4748c110083ff28077f22275abca6))
* packages/printables/package.json & packages/printables/.snyk to reduce vulnerabilities ([3f93f49](https://github.com/randytarampi/me/commit/3f93f494a9a09fdf4637a44a0671e5c1f6e42b1b))
* packages/redux-metrics/package.json & packages/redux-metrics/.snyk to reduce vulnerabilities ([6b16f83](https://github.com/randytarampi/me/commit/6b16f83d34744a5446d98a31c816458e6e2622ed))
* packages/redux-metrics/package.json & packages/redux-metrics/.snyk to reduce vulnerabilities ([31b0abb](https://github.com/randytarampi/me/commit/31b0abba794f41038dfc0080008af6bae46d0106))
* packages/resume/package.json & packages/resume/.snyk to reduce vulnerabilities ([e5f61da](https://github.com/randytarampi/me/commit/e5f61dae0c1e77b12f3fee0d03bca1481b3ad01b))
* packages/resume/package.json & packages/resume/.snyk to reduce vulnerabilities ([bead9ac](https://github.com/randytarampi/me/commit/bead9ac56848101437eb518388f379397736252f))
* packages/serverless/package.json & packages/serverless/.snyk to reduce vulnerabilities ([dc9f9c8](https://github.com/randytarampi/me/commit/dc9f9c84c287feb90cc61c66ed3b2940dca93a3b))
* packages/serverless/package.json & packages/serverless/.snyk to reduce vulnerabilities ([42f3a1b](https://github.com/randytarampi/me/commit/42f3a1bf5164563cc3c8571e751cdd6dc019403f))
* packages/service/package.json & packages/service/.snyk to reduce vulnerabilities ([1e1f3f4](https://github.com/randytarampi/me/commit/1e1f3f48b3fe3c49a95927e6e529fb969c67f057))
* packages/service/package.json & packages/service/.snyk to reduce vulnerabilities ([7c4183f](https://github.com/randytarampi/me/commit/7c4183f5fa393df4f49df2ce7b8ef2d63e1a541f))
* packages/views/package.json & packages/views/.snyk to reduce vulnerabilities ([25f1519](https://github.com/randytarampi/me/commit/25f15192db9e99033426cdf54b85a77d76929e15))
* packages/views/package.json & packages/views/.snyk to reduce vulnerabilities ([b1565eb](https://github.com/randytarampi/me/commit/b1565eb5a7bd7de34b865cc823b43ac1ce78a3a1))
* packages/www/package.json & packages/www/.snyk to reduce vulnerabilities ([0e344fc](https://github.com/randytarampi/me/commit/0e344fc5df034288194f92b61e691c06dfbaef4c))
* packages/www/package.json & packages/www/.snyk to reduce vulnerabilities ([edd2a75](https://github.com/randytarampi/me/commit/edd2a758190fede58d93e1fd3974132bc76000cd))





## [6.2.1](https://github.com/randytarampi/me/compare/v6.2.0...v6.2.1) (2020-04-29)


### Bug Fixes

* **css:** `unset` the `background` on `html` nodes for `print` media. ([31af5d5](https://github.com/randytarampi/me/commit/31af5d58ad65bda8b49835b1d106774cac1ad307))
* **css:** Disable `box-shadow`s on `.text` on `print` media. ([8e2c542](https://github.com/randytarampi/me/commit/8e2c5421ee22d8a49bc5621763a69e1f0b4bc3c2))





# [6.2.0](https://github.com/randytarampi/me/compare/v6.1.21...v6.2.0) (2020-04-27)


### Bug Fixes

* **css:** Give the `html` background a colour. ([ae3007b](https://github.com/randytarampi/me/commit/ae3007bde224531e2d2a82f3f5176cc6b09b2dc0))
* **travis:** Try and fix the bad script on release. ([508d131](https://github.com/randytarampi/me/commit/508d1318c457bce39f6cba644764c81ff8a5fa9b)), closes [/travis-ci.com/github/randytarampi/me/jobs/323581556#L671](https://github.com//travis-ci.com/github/randytarampi/me/jobs/323581556/issues/L671) [/travis-ci.com/github/randytarampi/me/jobs/323581556#L664](https://github.com//travis-ci.com/github/randytarampi/me/jobs/323581556/issues/L664)
* Fix `[@randy](https://github.com/randy).tarampi/assets` inclusion. ([ea8d129](https://github.com/randytarampi/me/commit/ea8d1295823d74251296dffdb2f547f67059b5db))


### Features

* Update my content for 2020. ([879fb50](https://github.com/randytarampi/me/commit/879fb50764943e614c66d02901cc1b876ba0cf7b))





## [6.1.21](https://github.com/randytarampi/me/compare/v6.1.20...v6.1.21) (2020-04-26)

**Note:** Version bump only for package me





## [6.1.20](https://github.com/randytarampi/me/compare/v6.1.19...v6.1.20) (2020-04-26)

**Note:** Version bump only for package me





## [6.1.19](https://github.com/randytarampi/me/compare/v6.1.18...v6.1.19) (2020-04-26)

**Note:** Version bump only for package me





## [6.1.18](https://github.com/randytarampi/me/compare/v6.1.17...v6.1.18) (2020-04-26)

**Note:** Version bump only for package me





## [6.1.17](https://github.com/randytarampi/me/compare/v6.1.16...v6.1.17) (2020-04-26)


### Bug Fixes

* **jsonresume-theme:** Prefer `npx resume` instead of `yarn resume`. ([5e576fa](https://github.com/randytarampi/me/commit/5e576fa9bc055f60d5c692f52e98a72204d8c7c9))
* **jsonresume-theme:** Use `require.resolve` to copy assets on `build`. ([4480f0c](https://github.com/randytarampi/me/commit/4480f0c1e93583091434656af7cc882ebf6ca898))
* **jsx:** Get `CopyWebpackPlugin` to copy fonts over correctly. ([3030f14](https://github.com/randytarampi/me/commit/3030f14ff5f4ec837d22c7356aa2e1aa6d934933))
* **package:** Fix bad references to `[@randy](https://github.com/randy).tarampi/views/templates/index.pug`. ([1461cf0](https://github.com/randytarampi/me/commit/1461cf04211d86a35d8034fc8b9e05b5469832f9))
* **package:** Roll back to `yarn@1`. ([1802482](https://github.com/randytarampi/me/commit/180248236b62f2c12e8287ed399c692262e3f1ae))
* **package:** Roll back to `yarn@1`. ([2620d88](https://github.com/randytarampi/me/commit/2620d884194e3d2dfceab20ca9e676a548297caf))
* **service:** Fix local test setup. ([afde585](https://github.com/randytarampi/me/commit/afde5853c8da11933b516bf647f093e97d2adde7))
* **travis:** We need to `git commit` before we `git tag -a`. ([d9f65df](https://github.com/randytarampi/me/commit/d9f65df93d6e3034caec81fd6c2dbd6df7bb883d))
* packages/jsonresume-theme/package.json & packages/jsonresume-theme/.snyk to reduce vulnerabilities ([b61ec4b](https://github.com/randytarampi/me/commit/b61ec4b0aafc1a6e9263b0e00f0e47bb5e69830e))
* packages/jsonresume-theme/package.json & packages/jsonresume-theme/.snyk to reduce vulnerabilities ([e2e5b2d](https://github.com/randytarampi/me/commit/e2e5b2dd1b00b59cb3d06a9291a1cdf6a61ae5f2))
* **package:** Use latlon-geohash@1.1.0. ([cad0054](https://github.com/randytarampi/me/commit/cad00543fc60698e3d65ae05af0b913d84f51714))
* **travis:** `git tag -a $TRAVIS_TAG`. ([ac559eb](https://github.com/randytarampi/me/commit/ac559eb998152863df396fe2ce3dff6e3684adab)), closes [/github.com/lerna/lerna/issues/1230#issuecomment-387816594](https://github.com//github.com/lerna/lerna/issues/1230/issues/issuecomment-387816594)





## [6.1.16](https://github.com/randytarampi/me/compare/v6.1.15...v6.1.16) (2020-04-23)


### Bug Fixes

* **jsx:** Fix tests for 2ed01722a28725625e65b96bbdc6df5477e4f97d. ([17a88e2](https://github.com/randytarampi/me/commit/17a88e23cb4c03c6af6b47d0381529c355e5ac87))
* **www:** Fix a `Tabs` regression from `react-materialize@3.7.0`. ([2ed0172](https://github.com/randytarampi/me/commit/2ed01722a28725625e65b96bbdc6df5477e4f97d)), closes [/github.com/react-materialize/react-materialize/pull/1079/files#diff-f8f6138478fd4cda2a0f875f28829252R38](https://github.com//github.com/react-materialize/react-materialize/pull/1079/files/issues/diff-f8f6138478fd4cda2a0f875f28829252R38)


### Reverts

* chore(package): Use a patched version of `react-materialize` 'cause of https://github.com/react-materialize/react-materialize/issues/880 and https://github.com/react-materialize/react-materialize/issues/1085 and https://github.com/react-materialize/react-materialize/pull/1106." ([ae492af](https://github.com/randytarampi/me/commit/ae492af795f90d4d7b546a4c9dea2cbd8c3f7b9f))





## [6.1.15](https://github.com/randytarampi/me/compare/v6.1.14...v6.1.15) (2020-04-22)

**Note:** Version bump only for package me





## [6.1.14](https://github.com/randytarampi/me/compare/v6.1.13...v6.1.14) (2020-04-21)


### Bug Fixes

* **css:** Fix `.text`'s `box-shadow` on puppeteer PDFs. ([44b53f4](https://github.com/randytarampi/me/commit/44b53f47ba3fa104c88193f1ac346d52389c8af0))


### Reverts

* Revert "chore(package): Run a `yarn upgrade`." ([fa16746](https://github.com/randytarampi/me/commit/fa16746487de6438b1f1a2d815f56e8dcea9a974))





## [6.1.13](https://github.com/randytarampi/me/compare/v6.1.12...v6.1.13) (2020-02-16)

**Note:** Version bump only for package me





## [6.1.12](https://github.com/randytarampi/me/compare/v6.1.11...v6.1.12) (2020-02-16)

**Note:** Version bump only for package me





## [6.1.11](https://github.com/randytarampi/me/compare/v6.1.10...v6.1.11) (2020-02-16)

**Note:** Version bump only for package me





## [6.1.10](https://github.com/randytarampi/me/compare/v6.1.9...v6.1.10) (2020-02-02)


### Bug Fixes

* **www:** Don't unregister the old SW on forced updates. ([190e880](https://github.com/randytarampi/me/commit/190e880d51a5c484161ca1ba305adf6467c7c9da))





## [6.1.9](https://github.com/randytarampi/me/compare/v6.1.8...v6.1.9) (2020-01-26)


### Bug Fixes

* **service:** `FacebookSource.instanceToRecord` shouldn't explode if `!postJson.attachments`. ([c36cb96](https://github.com/randytarampi/me/commit/c36cb96f95dcab27a97cb4f3c0d0ea0a164f0ef7))





## [6.1.8](https://github.com/randytarampi/me/compare/v6.1.7...v6.1.8) (2020-01-20)


### Bug Fixes

* **www:** Force reload the page when the user says they want to `unregisterServiceWorkerAndReload`. ([b9bfcec](https://github.com/randytarampi/me/commit/b9bfcec1780b939075f6ee2917977391c1c7a54f))





## [6.1.7](https://github.com/randytarampi/me/compare/v6.1.6...v6.1.7) (2020-01-19)


### Bug Fixes

* **jsx:** `generateGoogleMapMarkerClustererUrl` should be a base64 data URI. ([6b6252f](https://github.com/randytarampi/me/commit/6b6252f8f2eec99a33d691dda3e44f801f28ecab))
* **jsx:** More sensible `postCoordinates` stringification. ([b7953a7](https://github.com/randytarampi/me/commit/b7953a76237a1bdc2c640f66a6e96e6e28a5ddc9))
* **www:** Inject some sensible `noscript` content. ([6a6f68f](https://github.com/randytarampi/me/commit/6a6f68f6e97e52195e3695488e1e5fa848b5e769))


### Performance Improvements

* **jsx:** Double `FETCHING_POSTS_PER_PAGE` and half `MAPPED_POSTS_FETCHING_POSTS_PER_PAGE`. ([4246e09](https://github.com/randytarampi/me/commit/4246e0946959a23e48c1484c28f2db6ebda553f8))





## [6.1.6](https://github.com/randytarampi/me/compare/v6.1.5...v6.1.6) (2020-01-18)


### Bug Fixes

* **letter:** Always use my latest loaded cover letter (for each variant). ([4f2985c](https://github.com/randytarampi/me/commit/4f2985c8ef017b3bcdcd6063d7a33eb0711f3c12))
* **resume:** Actually include my latest resume in the package. ([c5071c5](https://github.com/randytarampi/me/commit/c5071c5819f8d495dde607905624d18e77a1490e))
* **resume:** Always use my latest loaded resume (for each variant). ([fffbc26](https://github.com/randytarampi/me/commit/fffbc26caf357af8bccbb47108051eb215c711cd))
* **resume:** Fix overflowing page rendering on A4. ([ebf6d9a](https://github.com/randytarampi/me/commit/ebf6d9a889e88db93d597e20b8de3cf650d5cf8a))
* **www:** Always use my latest loaded resume and cover letter (for each variant). ([d7d7ede](https://github.com/randytarampi/me/commit/d7d7ede253b7e296ec4146be57eb775a15741d05))





## [6.1.5](https://github.com/randytarampi/me/compare/v6.1.4...v6.1.5) (2020-01-16)


### Bug Fixes

* **service:** Instagram no longer supports authenticating with the `public_content` scope. ([9161742](https://github.com/randytarampi/me/commit/916174202731c61153ca4cc040e380a0dc97f993))





## [6.1.4](https://github.com/randytarampi/me/compare/v6.1.3...v6.1.4) (2020-01-14)


### Bug Fixes

* **www:** `Gallery` posts featured on the home page need to show their `.post-metadata`. Redux. ([5afa291](https://github.com/randytarampi/me/commit/5afa291b2795a4d80e7742e4117475f93858c029))





## [6.1.3](https://github.com/randytarampi/me/compare/v6.1.2...v6.1.3) (2020-01-14)


### Bug Fixes

* **service:** Fix `unsplash-js` client instantiation. ([1a5ae77](https://github.com/randytarampi/me/commit/1a5ae77451facd213623424467c8ff7feabc37da))
* **www:** `Gallery` posts featured on the home page need to show their `.post-metadata`. ([be9b06a](https://github.com/randytarampi/me/commit/be9b06a861ee38d1154f67ee3b1d23fb47fe4957))


### Reverts

* fix(www): There's no real reason to have this exception for `.post--gallery .post-metadata.hide-on-med-and-up`." ([c90f541](https://github.com/randytarampi/me/commit/c90f5416de18d5ea60aa31df476687e1b7d5a5d4))





## [6.1.2](https://github.com/randytarampi/me/compare/v6.1.1...v6.1.2) (2020-01-13)


### Bug Fixes

* **www:** There's no real reason to have this exception for `.post--gallery .post-metadata.hide-on-med-and-up`. ([10822ec](https://github.com/randytarampi/me/commit/10822ecb47334bf062f78a60b0fa31d29b465060))





## [6.1.1](https://github.com/randytarampi/me/compare/v6.1.0...v6.1.1) (2020-01-13)

**Note:** Version bump only for package me





# [6.1.0](https://github.com/randytarampi/me/compare/v6.0.5...v6.1.0) (2020-01-12)


### Features

* Retool my content for 2020. ([e54cd3c](https://github.com/randytarampi/me/commit/e54cd3c326a9824f51748ba23e0f680a561925a3))





## [6.0.5](https://github.com/randytarampi/me/compare/v6.0.4...v6.0.5) (2020-01-11)


### Bug Fixes

* **jsx:** Fix tab highlighting during tab switching. ([9fca940](https://github.com/randytarampi/me/commit/9fca940506507c3fcf42774ed6c307b415516453))
* **jsx:** Fix tab highlighting on initial load. ([4f5414e](https://github.com/randytarampi/me/commit/4f5414ec9bcc739a63176fd0ff627027d900c279))





## [6.0.4](https://github.com/randytarampi/me/compare/v6.0.3...v6.0.4) (2020-01-11)


### Performance Improvements

* **service:** Give our Lambdas 256MB of memory. ([4203b92](https://github.com/randytarampi/me/commit/4203b920df48562dc96df0600fe5e4c1647bc2cd))
* **service:** Warmup our Lambdas again. ([8e1ccc7](https://github.com/randytarampi/me/commit/8e1ccc79a27cd3a14d03e2be94a932af4cc98eb7))





## [6.0.3](https://github.com/randytarampi/me/compare/v6.0.2...v6.0.3) (2020-01-10)


### Bug Fixes

* Don't serve our test web app out of `dev.randytarampi.ca`, but out of `www.dev.randytarampi.ca`. ([53df730](https://github.com/randytarampi/me/commit/53df730c21fd4eeac4671525ee733a885fddfacb))
* **jsx:** `PostMarker`s need to pass their `InfoBox`es' children a `react-redux` `Provider` with the correct `store`. ([ac071fa](https://github.com/randytarampi/me/commit/ac071fa1fb93803556a809ccb18235057402f9c2))
* **jsx:** `PrintableHeader` addresses shouldn't necessarily need a `Location.region`. ([99cb3d5](https://github.com/randytarampi/me/commit/99cb3d535dbe68b477ca4026e9946780c902fddc))
* **jsx:** Suppress `GoogleMapComponent` constructor error. ([8447792](https://github.com/randytarampi/me/commit/84477920d6563a53cf9daf9011c47139aaf0ef22))
* **jsx:** Suppress `PostsComponent` `propTypes` error. ([053db42](https://github.com/randytarampi/me/commit/053db428c3f85736a27fd6360793ed4f0ca8dbdf))
* **jsx:** This now lives on `travis-ci.com`. ([e3e6c22](https://github.com/randytarampi/me/commit/e3e6c22a594faac754fe6f9b516570f0a522d01d))
* **service:** Specifically use a cert for `service.dev.randytarampi.ca`. ([ae75750](https://github.com/randytarampi/me/commit/ae7575026af0970c3b938b19b9ce9da72d098f18))
* `serverless-domain-manager` uses the `*.randytarampi.ca` certificate in all environments. ([18ffb10](https://github.com/randytarampi/me/commit/18ffb108fa52dd8b2db8613210c7a465e37a9b83))
* **www:** We should really `unregisterServiceWorkerAndReload` on SW updates. ([54c7e42](https://github.com/randytarampi/me/commit/54c7e42991e23f5e689086a615a3d11a45b8fda3))





## [6.0.2](https://github.com/randytarampi/me/compare/v6.0.1...v6.0.2) (2020-01-08)

**Note:** Version bump only for package me





## [6.0.1](https://github.com/randytarampi/me/compare/v6.0.0...v6.0.1) (2020-01-06)


### Reverts

* chore(greenkeeper): Update dependencies. ([f0f5233](https://github.com/randytarampi/me/commit/f0f523346d5e1752b4bf1e83697f741aec23d101))
* chore(greenkeeper): Update dependencies. ([64d085f](https://github.com/randytarampi/me/commit/64d085f057ed9fb594042b718aeda46f8ad77722))
* chore(package): update lockfile yarn.lock ([cfbf92a](https://github.com/randytarampi/me/commit/cfbf92a3446683f645496edef3d2a3b653186f85))





# [6.0.0](https://github.com/randytarampi/me/compare/v4.0.16...v6.0.0) (2020-01-05)


### Bug Fixes

* **package:** Add missing `snyk` dev-dependency. ([178b3e0](https://github.com/randytarampi/me/commit/178b3e0669ee916c88d6d4db92b2d66fd2706076))


### chore

* **package:** Blindly update packages for 2019 & node@12. ([272a783](https://github.com/randytarampi/me/commit/272a78368574fad8c9ef377c64ee7239243158c7))


### BREAKING CHANGES

* **package:** Move from supporting node@8 which is EOL to node@12, the newest LTS.

Also change to use `yarn` instead of `npm`.





# [5.0.0](https://github.com/randytarampi/me/compare/v4.0.16...v5.0.0) (2020-01-05)


### chore

* **package:** Blindly update packages for 2019 & node@12. ([272a783](https://github.com/randytarampi/me/commit/272a78368574fad8c9ef377c64ee7239243158c7))


### BREAKING CHANGES

* **package:** Move from supporting node@8 which is EOL to node@12, the newest LTS.

Also change to use `yarn` instead of `npm`.





## [4.0.16](https://github.com/randytarampi/me/compare/v4.0.15...v4.0.16) (2019-07-06)


### Bug Fixes

* packages/jsonresume-theme/.snyk & packages/jsonresume-theme/package.json to reduce vulnerabilities ([533e210](https://github.com/randytarampi/me/commit/533e210))
* packages/jsx/.snyk & packages/jsx/package.json to reduce vulnerabilities ([6f863fe](https://github.com/randytarampi/me/commit/6f863fe))
* packages/letter/.snyk & packages/letter/package.json to reduce vulnerabilities ([89b49bc](https://github.com/randytarampi/me/commit/89b49bc))
* packages/printables/.snyk & packages/printables/package.json to reduce vulnerabilities ([de6ec52](https://github.com/randytarampi/me/commit/de6ec52))
* packages/resume/.snyk & packages/resume/package.json to reduce vulnerabilities ([5df5658](https://github.com/randytarampi/me/commit/5df5658))
* packages/service/.snyk & packages/service/package.json to reduce vulnerabilities ([2a3f93b](https://github.com/randytarampi/me/commit/2a3f93b))
* packages/views/.snyk & packages/views/package.json to reduce vulnerabilities ([d3f738f](https://github.com/randytarampi/me/commit/d3f738f))
* packages/www/.snyk & packages/www/package.json to reduce vulnerabilities ([f2ba964](https://github.com/randytarampi/me/commit/f2ba964))





## [4.0.15](https://github.com/randytarampi/me/compare/v4.0.14...v4.0.15) (2019-07-05)


### Bug Fixes

* packages/job-application/.snyk & packages/job-application/package.json to reduce vulnerabilities ([e41bab9](https://github.com/randytarampi/me/commit/e41bab9))
* packages/job-application/.snyk & packages/job-application/package.json to reduce vulnerabilities ([ada4398](https://github.com/randytarampi/me/commit/ada4398))
* packages/js/.snyk & packages/js/package.json to reduce vulnerabilities ([9c7ad01](https://github.com/randytarampi/me/commit/9c7ad01))
* packages/js/.snyk & packages/js/package.json to reduce vulnerabilities ([06433e6](https://github.com/randytarampi/me/commit/06433e6))
* packages/jsonresume-theme/.snyk & packages/jsonresume-theme/package.json to reduce vulnerabilities ([aa1b213](https://github.com/randytarampi/me/commit/aa1b213))
* packages/jsonresume-theme/.snyk & packages/jsonresume-theme/package.json to reduce vulnerabilities ([50216aa](https://github.com/randytarampi/me/commit/50216aa))
* packages/jsx/.snyk & packages/jsx/package.json to reduce vulnerabilities ([069349f](https://github.com/randytarampi/me/commit/069349f))
* packages/jsx/.snyk & packages/jsx/package.json to reduce vulnerabilities ([ceb47d0](https://github.com/randytarampi/me/commit/ceb47d0))
* packages/letter/.snyk & packages/letter/package.json to reduce vulnerabilities ([8d49eac](https://github.com/randytarampi/me/commit/8d49eac))
* packages/letter/.snyk & packages/letter/package.json to reduce vulnerabilities ([5414038](https://github.com/randytarampi/me/commit/5414038))
* packages/printables/.snyk & packages/printables/package.json to reduce vulnerabilities ([e983c17](https://github.com/randytarampi/me/commit/e983c17))
* packages/printables/.snyk & packages/printables/package.json to reduce vulnerabilities ([3465237](https://github.com/randytarampi/me/commit/3465237))
* packages/resume/.snyk & packages/resume/package.json to reduce vulnerabilities ([b407994](https://github.com/randytarampi/me/commit/b407994))
* packages/resume/.snyk & packages/resume/package.json to reduce vulnerabilities ([ce43f98](https://github.com/randytarampi/me/commit/ce43f98))
* packages/service/.snyk & packages/service/package.json to reduce vulnerabilities ([926765a](https://github.com/randytarampi/me/commit/926765a))
* packages/service/.snyk & packages/service/package.json to reduce vulnerabilities ([4aa7b2e](https://github.com/randytarampi/me/commit/4aa7b2e))
* packages/views/.snyk & packages/views/package.json to reduce vulnerabilities ([deb00b3](https://github.com/randytarampi/me/commit/deb00b3))
* packages/views/.snyk & packages/views/package.json to reduce vulnerabilities ([09e1001](https://github.com/randytarampi/me/commit/09e1001))
* packages/www/.snyk & packages/www/package.json to reduce vulnerabilities ([9f27ecf](https://github.com/randytarampi/me/commit/9f27ecf))
* packages/www/.snyk & packages/www/package.json to reduce vulnerabilities ([3a623f0](https://github.com/randytarampi/me/commit/3a623f0))





## [4.0.14](https://github.com/randytarampi/me/compare/v4.0.13...v4.0.14) (2019-06-01)

**Note:** Version bump only for package me





## [4.0.13](https://github.com/randytarampi/me/compare/v4.0.12...v4.0.13) (2019-05-27)

**Note:** Version bump only for package me





## [4.0.12](https://github.com/randytarampi/me/compare/v4.0.11...v4.0.12) (2019-05-20)

**Note:** Version bump only for package me





## [4.0.11](https://github.com/randytarampi/me/compare/v4.0.10...v4.0.11) (2019-05-19)

**Note:** Version bump only for package me





## [4.0.10](https://github.com/randytarampi/me/compare/v4.0.9...v4.0.10) (2019-05-13)

**Note:** Version bump only for package me





## [4.0.9](https://github.com/randytarampi/me/compare/v4.0.8...v4.0.9) (2019-05-06)

**Note:** Version bump only for package me





## [4.0.8](https://github.com/randytarampi/me/compare/v4.0.7...v4.0.8) (2019-05-04)

**Note:** Version bump only for package me





## [4.0.7](https://github.com/randytarampi/me/compare/v4.0.6...v4.0.7) (2019-05-01)


### Bug Fixes

* **www:** `Materialize.toast` -> `M.toast`. ([5c0b521](https://github.com/randytarampi/me/commit/5c0b521))





## [4.0.6](https://github.com/randytarampi/me/compare/v4.0.5...v4.0.6) (2019-05-01)


### Bug Fixes

* **jsx:** Don't bother `babel`izing `materialize`, etc. ([804f9a2](https://github.com/randytarampi/me/commit/804f9a2))





## [4.0.5](https://github.com/randytarampi/me/compare/v4.0.4...v4.0.5) (2019-05-01)


### Bug Fixes

* **jsx:** `babel`ize `react-materialize` to try and extend compatibility. ([03df519](https://github.com/randytarampi/me/commit/03df519))





## [4.0.4](https://github.com/randytarampi/me/compare/v4.0.3...v4.0.4) (2019-04-28)

**Note:** Version bump only for package me





## [4.0.3](https://github.com/randytarampi/me/compare/v4.0.2...v4.0.3) (2019-04-25)

**Note:** Version bump only for package me





## [4.0.2](https://github.com/randytarampi/me/compare/v4.0.1...v4.0.2) (2019-04-22)


### Bug Fixes

* **jsx:** Tab selection updates on keyboard press. ([5a51a35](https://github.com/randytarampi/me/commit/5a51a35))





## [4.0.1](https://github.com/randytarampi/me/compare/v4.0.0...v4.0.1) (2019-04-21)


### Bug Fixes

* **jsx:** Actually fix misselected tabs on load. ([6484453](https://github.com/randytarampi/me/commit/6484453))





# [4.0.0](https://github.com/randytarampi/me/compare/v3.11.0...v4.0.0) (2019-04-21)


### Bug Fixes

* **jsx:** Blindly try and fix misselected tabs on load. ([7ba0774](https://github.com/randytarampi/me/commit/7ba0774))
* **jsx:** Don't assume that we'll always have `M` in scope here. ([dc13602](https://github.com/randytarampi/me/commit/dc13602))
* **jsx:** Don't assume that we'll always have `M` in scope here. Redux. ([f5441da](https://github.com/randytarampi/me/commit/f5441da))


### Reverts

* release(travis): Release v3.11.0. ([aed4978](https://github.com/randytarampi/me/commit/aed4978))
* revert: release(travis): Release v3.11.0. ([436fdea](https://github.com/randytarampi/me/commit/436fdea))


### BREAKING CHANGES

* See the notes in [feat(greenkeeper): react-materialize@3.1.1.](https://github.com/randytarampi/me/commit/3f0924d57d46fa7b28447b72a6bdfe95e8ec8e78).

This reverts commit aed497856530622a451b0a8c645a62ae656451cf.





# [3.11.0](https://github.com/randytarampi/me/compare/v3.10.1...v3.11.0) (2019-04-21)


### Bug Fixes

* packages/jsx/package.json to reduce vulnerabilities ([d3b4f80](https://github.com/randytarampi/me/commit/d3b4f80))
* packages/service/package.json to reduce vulnerabilities ([d40c289](https://github.com/randytarampi/me/commit/d40c289))
* packages/www/package.json to reduce vulnerabilities ([dfe37a2](https://github.com/randytarampi/me/commit/dfe37a2))
* **package:** Add back in missing comma from 78279fddfa5a589819579f49d888a6c4ac93cae3. ([55176fb](https://github.com/randytarampi/me/commit/55176fb))
* **package:** Fix for react-materialize@3.1.1 (and materialize-css@1.0.0) ([318ea96](https://github.com/randytarampi/me/commit/318ea96))
* **package:** Rebuild lockfile package-lock.json ([c613b1e](https://github.com/randytarampi/me/commit/c613b1e))


### Features

* **www:** Serve ESM bundles. ([30d7ce7](https://github.com/randytarampi/me/commit/30d7ce7))


### Reverts

* chore(greenkeeper): react-redux@7.0.2. ([a9dbfc2](https://github.com/randytarampi/me/commit/a9dbfc2))
* chore(greenkeeper): react-redux@7.0.2. ([abef986](https://github.com/randytarampi/me/commit/abef986))
* chore(greenkeeper): react-redux@7.0.2. ([3313752](https://github.com/randytarampi/me/commit/3313752))
* chore(greenkeeper): react-redux@7.0.2. ([e24bc38](https://github.com/randytarampi/me/commit/e24bc38))
* chore(greenkeeper): react-redux@7.0.2. ([b6b9b36](https://github.com/randytarampi/me/commit/b6b9b36))
* chore(greenkeeper): webpack-serve@3.1.0. ([d39e251](https://github.com/randytarampi/me/commit/d39e251)), closes [#451](https://github.com/randytarampi/me/issues/451)
* chore(package): update lockfile package-lock.json ([40c4e3f](https://github.com/randytarampi/me/commit/40c4e3f))





## [3.10.1](https://github.com/randytarampi/me/compare/v3.10.0...v3.10.1) (2019-03-25)


### Bug Fixes

* **serverless:** `parseFilesFromMultipartEvent` actually returns a `Buffer`. ([3bb825e](https://github.com/randytarampi/me/commit/3bb825e))





# [3.10.0](https://github.com/randytarampi/me/compare/v3.9.10...v3.10.0) (2019-03-23)


### Features

* **serverless:** Extract `parseFilesFromMultipartEvent` from some other code. ([606aa11](https://github.com/randytarampi/me/commit/606aa11))





## [3.9.10](https://github.com/randytarampi/me/compare/v3.9.9...v3.9.10) (2019-03-19)

**Note:** Version bump only for package me





## [3.9.9](https://github.com/randytarampi/me/compare/v3.9.8...v3.9.9) (2019-03-19)

**Note:** Version bump only for package me





## [3.9.8](https://github.com/randytarampi/me/compare/v3.9.7...v3.9.8) (2019-03-17)


### Bug Fixes

* **jsx:** Fix for the upgrade to react-router-config@4.4.0 in [#384](https://github.com/randytarampi/me/issues/384) ([be78846](https://github.com/randytarampi/me/commit/be78846))


### Performance Improvements

* **service:** Don't bother warming up these lambdas since our HCs do the same thing. ([4a15ae2](https://github.com/randytarampi/me/commit/4a15ae2))


### Reverts

* perf(jsx): Set `FETCHING_MAPPED_POSTS_PER_PAGE` to 16. ([aaec473](https://github.com/randytarampi/me/commit/aaec473))





## [3.9.7](https://github.com/randytarampi/me/compare/v3.9.6...v3.9.7) (2019-03-11)

**Note:** Version bump only for package me





## [3.9.6](https://github.com/randytarampi/me/compare/v3.9.5...v3.9.6) (2019-03-10)


### Bug Fixes

* **css:** Remove elevation on `.post--link` and `.post--words`. ([478b905](https://github.com/randytarampi/me/commit/478b905))


### Performance Improvements

* **jsx:** Set `FETCHING_MAPPED_POSTS_PER_PAGE` to 16. ([6e2b0f5](https://github.com/randytarampi/me/commit/6e2b0f5))





## [3.9.5](https://github.com/randytarampi/me/compare/v3.9.4...v3.9.5) (2019-03-08)

**Note:** Version bump only for package me





## [3.9.4](https://github.com/randytarampi/me/compare/v3.9.3...v3.9.4) (2019-02-28)

**Note:** Version bump only for package me





## [3.9.3](https://github.com/randytarampi/me/compare/v3.9.2...v3.9.3) (2019-02-28)

**Note:** Version bump only for package me





## [3.9.2](https://github.com/randytarampi/me/compare/v3.9.1...v3.9.2) (2019-02-20)


### Bug Fixes

* **package:** Prefer exact versions. Again. ([34addde](https://github.com/randytarampi/me/commit/34addde))





## [3.9.1](https://github.com/randytarampi/me/compare/v3.9.0...v3.9.1) (2019-02-19)


### Reverts

* chore(service): Consolidate these two `iamRoleStatements`. ([ce2741f](https://github.com/randytarampi/me/commit/ce2741f))





# [3.9.0](https://github.com/randytarampi/me/compare/v3.7.1...v3.9.0) (2019-02-17)


### Bug Fixes

* **jsx:** ESLint. ([84cbac2](https://github.com/randytarampi/me/commit/84cbac2))
* **jsx:** Fix bad stubs forgotten in e0330136a7aa32ee919b43df7793537bad49e34f. ([82e092d](https://github.com/randytarampi/me/commit/82e092d))
* **jsx:** Just use `getLocation` from `connected-react-router`. ([e033013](https://github.com/randytarampi/me/commit/e033013))
* **travis:** Don't bother with `TRAVIS_RELEASE_BODY`. ([f9bc257](https://github.com/randytarampi/me/commit/f9bc257))
* **travis:** Enclose `TRAVIS_RELEASE_BODY` in quotes. ([e774d5c](https://github.com/randytarampi/me/commit/e774d5c))


### Features

* **job-application:** Everything I hacked together for the [NRC](https://www.webcruiter.no/WcMain/AdvertViewPublic.aspx?oppdragsnr=3992176160&standalone=1&link_source_id=2000&hide_back_button=1&culture_id=EN&showexpired=true) post. ([493d2f3](https://github.com/randytarampi/me/commit/493d2f3))
* **package:** Add `repository.directory` field to `package.json` per https://github.com/lerna/lerna/commit/aec5023. ([9cf9a50](https://github.com/randytarampi/me/commit/9cf9a50))





# [3.8.0](https://github.com/randytarampi/me/compare/v3.7.1...v3.8.0) (2019-02-17)


### Bug Fixes

* **jsx:** ESLint. ([84cbac2](https://github.com/randytarampi/me/commit/84cbac2))
* **jsx:** Fix bad stubs forgotten in e0330136a7aa32ee919b43df7793537bad49e34f. ([82e092d](https://github.com/randytarampi/me/commit/82e092d))
* **jsx:** Just use `getLocation` from `connected-react-router`. ([e033013](https://github.com/randytarampi/me/commit/e033013))
* **travis:** Enclose `TRAVIS_RELEASE_BODY` in quotes. ([e774d5c](https://github.com/randytarampi/me/commit/e774d5c))


### Features

* **job-application:** Everything I hacked together for the [NRC](https://www.webcruiter.no/WcMain/AdvertViewPublic.aspx?oppdragsnr=3992176160&standalone=1&link_source_id=2000&hide_back_button=1&culture_id=EN&showexpired=true) post. ([493d2f3](https://github.com/randytarampi/me/commit/493d2f3))





## [3.7.2](https://github.com/randytarampi/me/compare/v3.7.1...v3.7.2) (2019-02-15)


### Bug Fixes

* **jsx:** ESLint. ([84cbac2](https://github.com/randytarampi/me/commit/84cbac2))
* **jsx:** Fix bad stubs forgotten in e0330136a7aa32ee919b43df7793537bad49e34f. ([82e092d](https://github.com/randytarampi/me/commit/82e092d))
* **jsx:** Just use `getLocation` from `connected-react-router`. ([e033013](https://github.com/randytarampi/me/commit/e033013))





## [3.7.1](https://github.com/randytarampi/me/compare/v3.7.0...v3.7.1) (2019-02-13)

**Note:** Version bump only for package me





# [3.7.0](https://github.com/randytarampi/me/compare/v3.6.0...v3.7.0) (2019-02-12)


### Bug Fixes

* **service:** Fix forgotten bad stub. ([561286f](https://github.com/randytarampi/me/commit/561286f))


### Features

* **js:** `getHaversineDistance` takes a `unit`. ([20b7272](https://github.com/randytarampi/me/commit/20b7272))
* **serverless:** Split off `responseBuilder` and `returnErrorResponse`. ([fef3423](https://github.com/randytarampi/me/commit/fef3423))





# [3.6.0](https://github.com/randytarampi/me/compare/v3.5.0...v3.6.0) (2019-02-12)


### Bug Fixes

* **greenkeeper:** We need to also watch `lambda-logger` dependencies. ([7143cf6](https://github.com/randytarampi/me/commit/7143cf6))


### Features

* **js:** Pull `RequestError` out of `[@randy](https://github.com/randy).tarampi/service`. ([2198883](https://github.com/randytarampi/me/commit/2198883))


### Reverts

* chore(package): update dependencies ([a683d52](https://github.com/randytarampi/me/commit/a683d52))
* chore(package): update dependencies ([8dfe414](https://github.com/randytarampi/me/commit/8dfe414))
* chore(package): update dependencies ([4d95803](https://github.com/randytarampi/me/commit/4d95803))
* chore(package): update dependencies ([583ccd3](https://github.com/randytarampi/me/commit/583ccd3))
* chore(package): update dependencies ([b6f666a](https://github.com/randytarampi/me/commit/b6f666a))
* chore(package): update dependencies ([90b77be](https://github.com/randytarampi/me/commit/90b77be))





## [3.5.2](https://github.com/randytarampi/me/compare/v3.5.0...v3.5.2) (2019-02-11)


### Bug Fixes

* **greenkeeper:** We need to also watch `lambda-logger` dependencies. ([7143cf6](https://github.com/randytarampi/me/commit/7143cf6))


### Reverts

* chore(package): update dependencies ([a683d52](https://github.com/randytarampi/me/commit/a683d52))
* chore(package): update dependencies ([8dfe414](https://github.com/randytarampi/me/commit/8dfe414))
* chore(package): update dependencies ([4d95803](https://github.com/randytarampi/me/commit/4d95803))
* chore(package): update dependencies ([583ccd3](https://github.com/randytarampi/me/commit/583ccd3))
* chore(package): update dependencies ([b6f666a](https://github.com/randytarampi/me/commit/b6f666a))
* chore(package): update dependencies ([90b77be](https://github.com/randytarampi/me/commit/90b77be))





## [3.5.1](https://github.com/randytarampi/me/compare/v3.5.0...v3.5.1) (2019-02-11)


### Bug Fixes

* **greenkeeper:** We need to also watch `lambda-logger` dependencies. ([7143cf6](https://github.com/randytarampi/me/commit/7143cf6))


### Reverts

* chore(package): update dependencies ([a683d52](https://github.com/randytarampi/me/commit/a683d52))
* chore(package): update dependencies ([8dfe414](https://github.com/randytarampi/me/commit/8dfe414))
* chore(package): update dependencies ([4d95803](https://github.com/randytarampi/me/commit/4d95803))
* chore(package): update dependencies ([583ccd3](https://github.com/randytarampi/me/commit/583ccd3))
* chore(package): update dependencies ([b6f666a](https://github.com/randytarampi/me/commit/b6f666a))
* chore(package): update dependencies ([90b77be](https://github.com/randytarampi/me/commit/90b77be))





# [3.5.0](https://github.com/randytarampi/me/compare/v3.4.9...v3.5.0) (2019-02-11)


### Bug Fixes

* **greenkeeper:** We need to also watch `browser-logger` dependencies. ([d01c6a9](https://github.com/randytarampi/me/commit/d01c6a9))
* **travis:** Set `TRAVIS_RELEASE_BODY` as it used to be in 453d134c49e9651db0e2d56588244d678850a4bc. ([684ace9](https://github.com/randytarampi/me/commit/684ace9))


### Features

* **lambda-logger:** Split `[@randy](https://github.com/randy).tarampi/lambda-logger` out of `[@randy](https://github.com/randy).tarampi/service`. ([0019c6a](https://github.com/randytarampi/me/commit/0019c6a))





## [3.4.9](https://github.com/randytarampi/me/compare/v3.4.8...v3.4.9) (2019-02-10)


### Bug Fixes

* **travis:** Set `TRAVIS_TAG_COMMIT` correctly. ([453d134](https://github.com/randytarampi/me/commit/453d134))





## [3.4.8](https://github.com/randytarampi/me/compare/v3.4.7...v3.4.8) (2019-02-09)


### Bug Fixes

* **js:** `ensurePostsHaveUniqueLocation` should be slightly more random. ([513edfb](https://github.com/randytarampi/me/commit/513edfb))
* **travis:** GitHub releases sets `target_commitish` to `TRAVIS_TAG_COMMIT`. ([71766d9](https://github.com/randytarampi/me/commit/71766d9))





## [3.4.7](https://github.com/randytarampi/me/compare/v3.4.6...v3.4.7) (2019-02-09)


### Bug Fixes

* **travis:** Explicitly set `target_commitish` to the tagged commit. ([921ee92](https://github.com/randytarampi/me/commit/921ee92))





## [3.4.6](https://github.com/randytarampi/me/compare/v3.4.5...v3.4.6) (2019-02-08)

**Note:** Version bump only for package me





## [3.4.5](https://github.com/randytarampi/me/compare/v3.4.4...v3.4.5) (2019-02-08)

**Note:** Version bump only for package me





## [3.4.4](https://github.com/randytarampi/me/compare/v3.4.3...v3.4.4) (2019-02-06)

**Note:** Version bump only for package me





## [3.4.3](https://github.com/randytarampi/me/compare/v3.4.2...v3.4.3) (2019-02-06)

**Note:** Version bump only for package me





## [3.4.2](https://github.com/randytarampi/me/compare/v3.4.1...v3.4.2) (2019-02-05)


### Bug Fixes

* **package:** Don't bother to `npm shrinkwrap`. ([9c64f6e](https://github.com/randytarampi/me/commit/9c64f6e))
* **package:** Fix mangled `package.json`s from 9c64f6e6c3ebc0cf830b57a2b5c3e237bc7e7921. ([7241912](https://github.com/randytarampi/me/commit/7241912))





## [3.4.1](https://github.com/randytarampi/me/compare/v3.4.0...v3.4.1) (2019-01-30)


### Bug Fixes

* **jsx:** Fix bad import of `LinkPost`. ([717ec2e](https://github.com/randytarampi/me/commit/717ec2e))





# [3.4.0](https://github.com/randytarampi/me/compare/v3.3.3...v3.4.0) (2019-01-30)


### Bug Fixes

* **jsx:** Just cache uncalculable `Post` height in `PostsComponent`. ([1db4893](https://github.com/randytarampi/me/commit/1db4893))
* **jsx:** Prefer `POST_ENTITIES` over `[Post, Photo, Gallery]`. ([b244e53](https://github.com/randytarampi/me/commit/b244e53))


### Features

* **service:** Polish off Facebook `Post`s per randytarampi/me.photos[#9](https://github.com/randytarampi/me/issues/9). ([e474a08](https://github.com/randytarampi/me/commit/e474a08))
* **service:** Pull Facebook posts per [#250](https://github.com/randytarampi/me/issues/250) and randytarampi/me.photos[#9](https://github.com/randytarampi/me/issues/9). ([d3c26d7](https://github.com/randytarampi/me/commit/d3c26d7))





## [3.3.3](https://github.com/randytarampi/me/compare/v3.3.2...v3.3.3) (2019-01-29)


### Bug Fixes

* **service:** Twitter `Post.tags` should be unique. ([cd46bf8](https://github.com/randytarampi/me/commit/cd46bf8))
* **service:** Use a single Font Awesome version per [#257](https://github.com/randytarampi/me/issues/257). ([5d1f190](https://github.com/randytarampi/me/commit/5d1f190))


### Reverts

* chore(webpack): Just let webpack figure out what to package here. ([d4396c0](https://github.com/randytarampi/me/commit/d4396c0))





## [3.3.2](https://github.com/randytarampi/me/compare/v3.3.1...v3.3.2) (2019-01-24)


### Bug Fixes

* **www:** Generate a `map.html` file so we don't give crawlers 404s. ([61c70b4](https://github.com/randytarampi/me/commit/61c70b4))





## [3.3.1](https://github.com/randytarampi/me/compare/v3.3.0...v3.3.1) (2019-01-24)


### Bug Fixes

* **jsx:** `PostTitleComponent`'s `CampaignLink` prefers `text` over `children`. ([ab21e41](https://github.com/randytarampi/me/commit/ab21e41))
* **letter:** `Letter`s can override the `LetterFooter` content. ([7b9679c](https://github.com/randytarampi/me/commit/7b9679c))
* **service:** This is actually `addressCountry`. ([7f62705](https://github.com/randytarampi/me/commit/7f62705))





# [3.3.0](https://github.com/randytarampi/me/compare/v3.2.1...v3.3.0) (2019-01-23)


### Bug Fixes

* **jsx:** ESLint. ([26c4bb4](https://github.com/randytarampi/me/commit/26c4bb4))


### Features

* **service:** Add Twitter `cachePosts` cron job. ([573f8d7](https://github.com/randytarampi/me/commit/573f8d7))
* **service:** Add Twitter accounts per [#250](https://github.com/randytarampi/me/issues/250). ([a2c4248](https://github.com/randytarampi/me/commit/a2c4248))
* **service:** All tweets are just `Post`s. ([32f6f2d](https://github.com/randytarampi/me/commit/32f6f2d)), closes [#79](https://github.com/randytarampi/me/issues/79)
* **service:** First pass at adding Twitter. ([3f0e2ee](https://github.com/randytarampi/me/commit/3f0e2ee)), closes [#79](https://github.com/randytarampi/me/issues/79)
* **service:** Polish off coverage for 3d51c2a993ceb4bfdb51cbbd1fb95f04e478b5a9...f92f2f197daa0f32377cf0331ca82ecaf0ac49db. ([3a69a7e](https://github.com/randytarampi/me/commit/3a69a7e))
* **service:** Tweets `in_reply_to_screen_name` aren't worthy of visibility. ([f92f2f1](https://github.com/randytarampi/me/commit/f92f2f1))





## [3.2.1](https://github.com/randytarampi/me/compare/v3.2.0...v3.2.1) (2019-01-21)


### Bug Fixes

* **service:** `InstagramAuthInfo` needs a `recordsGetter` implementation. ([fb55e76](https://github.com/randytarampi/me/commit/fb55e76))
* **service:** Give the lambda role permissions on `SERVICE_AUTH_INFO_DYNAMODB_TABLE`. ([0d86cc4](https://github.com/randytarampi/me/commit/0d86cc4))





# [3.2.0](https://github.com/randytarampi/me/compare/v3.1.1...v3.2.0) (2019-01-21)


### Bug Fixes

* **service:** Bind `DynamooseModel` functions to `this` in the constructor. ([dcf54cb](https://github.com/randytarampi/me/commit/dcf54cb))


### Features

* **service:** `InstagramSource` supports `Gallery` posts. ([1ff693b](https://github.com/randytarampi/me/commit/1ff693b))
* **service:** Add support for multiple Instagram accounts. ([f0e0272](https://github.com/randytarampi/me/commit/f0e0272)), closes [randytarampi/me.photos#9](https://github.com/randytarampi/me.photos/issues/9) [#225](https://github.com/randytarampi/me/issues/225)


### Reverts

* chore(greenkeeper): Update dependencies. ([37d3907](https://github.com/randytarampi/me/commit/37d3907))
* chore(greenkeeper): Update dependencies. ([4abdf2e](https://github.com/randytarampi/me/commit/4abdf2e))
* chore(greenkeeper): Update dependencies. ([8c37883](https://github.com/randytarampi/me/commit/8c37883))
* chore(greenkeeper): Update dependencies. ([26cfe48](https://github.com/randytarampi/me/commit/26cfe48))
* chore(greenkeeper): Update dependencies. ([a34cf6e](https://github.com/randytarampi/me/commit/a34cf6e))
* chore(greenkeeper): Update dependencies. ([64c7279](https://github.com/randytarampi/me/commit/64c7279))
* chore(package): update lockfile package-lock.json ([07fe922](https://github.com/randytarampi/me/commit/07fe922))





## [3.1.1](https://github.com/randytarampi/me/compare/v3.1.0...v3.1.1) (2019-01-18)


### Bug Fixes

* **letter:** Also inject the `assetUrl` here. ([c153897](https://github.com/randytarampi/me/commit/c153897)), closes [#244](https://github.com/randytarampi/me/issues/244)





# [3.1.0](https://github.com/randytarampi/me/compare/v3.0.2...v3.1.0) (2019-01-18)


### Bug Fixes

* **job-applications:** Inject `publishedResumeUrl` and `publishedLetterUrl` as props instead of hardcoding them during the build. ([e398b2c](https://github.com/randytarampi/me/commit/e398b2c)), closes [#244](https://github.com/randytarampi/me/issues/244)
* **js:** `Gallery` should conform to the same interface as `Photo`. ([1384ccf](https://github.com/randytarampi/me/commit/1384ccf)), closes [#240](https://github.com/randytarampi/me/issues/240)
* **service:** `TumblrSource._jsonToGallery` needs to cast its `Photo`s back to plain JS instead of passing `Gallery.fromJS` some `Record`s. ([fde9b30](https://github.com/randytarampi/me/commit/fde9b30))


### Features

* **jsx:** Hide the `Post` override tags on the map and blog. ([0d92492](https://github.com/randytarampi/me/commit/0d92492)), closes [#241](https://github.com/randytarampi/me/issues/241)


### Reverts

* chore(greenkeeper): Update dependencies. ([43bb3b2](https://github.com/randytarampi/me/commit/43bb3b2))
* chore(greenkeeper): Update dependencies. ([f53a83e](https://github.com/randytarampi/me/commit/f53a83e))
* chore(greenkeeper): Update dependencies. ([eb62033](https://github.com/randytarampi/me/commit/eb62033))
* chore(greenkeeper): Update dependencies. ([cf926d0](https://github.com/randytarampi/me/commit/cf926d0))
* chore(greenkeeper): Update dependencies. ([05eb72a](https://github.com/randytarampi/me/commit/05eb72a))
* chore(greenkeeper): Update dependencies. ([9881610](https://github.com/randytarampi/me/commit/9881610))





## [3.0.2](https://github.com/randytarampi/me/compare/v3.0.1...v3.0.2) (2019-01-17)


### Bug Fixes

* **www:** Fix `.block--new .post-words` to have no elevation. ([d4a262f](https://github.com/randytarampi/me/commit/d4a262f))


### Reverts

* chore(codeclimate): Try the `editorconfig` beta channel. ([1e4efa6](https://github.com/randytarampi/me/commit/1e4efa6))





## [3.0.1](https://github.com/randytarampi/me/compare/v3.0.0...v3.0.1) (2019-01-16)


### Bug Fixes

* **package:** update dynamoose to version 1.4.0 ([e02df1b](https://github.com/randytarampi/me/commit/e02df1b))
* **service:** Namespace the `postsSearchParameters` on the `cachePosts` cron event. ([2995a92](https://github.com/randytarampi/me/commit/2995a92))
* **www:** Store and rehydrate `ui.routes` state. ([f5600af](https://github.com/randytarampi/me/commit/f5600af))


### Performance Improvements

* **service:** Just pay for the RCUs and parallelize all our `Post` fetches. ([ea9904a](https://github.com/randytarampi/me/commit/ea9904a))


### Reverts

* chore(greenkeeper): Redux f66e4df27fc273b578b7bdd546afdb3e79e23794. ([4decfe2](https://github.com/randytarampi/me/commit/4decfe2)), closes [#234](https://github.com/randytarampi/me/issues/234)





# [3.0.0](https://github.com/randytarampi/me/compare/v2.13.4...v3.0.0) (2019-01-14)


### chore

* **package:** Bump a major version. One last time. ([e1bad58](https://github.com/randytarampi/me/commit/e1bad58)), closes [#177](https://github.com/randytarampi/me/issues/177)


### BREAKING CHANGES

* **package:** There are many...
  - ad0f16f - Remove all support for `_rawFilter`.





## [2.13.4](https://github.com/randytarampi/me/compare/v2.13.3...v2.13.4) (2019-01-14)


### chore

* **package:** Bump a major version. Actually this time? ([eb72b16](https://github.com/randytarampi/me/commit/eb72b16)), closes [#177](https://github.com/randytarampi/me/issues/177)


### BREAKING CHANGES

* **package:** There are many...
  - ad0f16f - Remove all support for `_rawFilter`.





## [2.13.3](https://github.com/randytarampi/me/compare/v2.13.2...v2.13.3) (2019-01-14)


### chore

* **package:** Bump a major version 'cause it doesn't look like any of my `BREAKING CHANGES:` notes got picked up. ([3ba6a98](https://github.com/randytarampi/me/commit/3ba6a98)), closes [#177](https://github.com/randytarampi/me/issues/177)


### BREAKING CHANGES

* **package:**   - ad0f16f - Remove all support for `_rawFilter`.





## [2.13.2](https://github.com/randytarampi/me/compare/v2.13.1...v2.13.2) (2019-01-14)


### Bug Fixes

* **views:** Update the integrity hash for fontawesome@5.6.3. ([b3161d3](https://github.com/randytarampi/me/commit/b3161d3))





## [2.13.1](https://github.com/randytarampi/me/compare/v2.13.0...v2.13.1) (2019-01-14)


### Bug Fixes

* **jsx:** `PostLocationComponentInternal` shouldn't assume that a `Place` has a `lat` and `long`. ([4d82255](https://github.com/randytarampi/me/commit/4d82255))





# 2.13.0 (2019-01-14)


### Bug Fixes

* **css:** `.marker-info-box` and `.marker-info-window` have elevation. ([f7b554c](https://github.com/randytarampi/me/commit/f7b554c))
* **js:** `ensurePostsHaveUniqueLocation` infers positional equality by looking at the first 8 characters of a geohash. ([fcc15c4](https://github.com/randytarampi/me/commit/fcc15c4))
* **jsx:** `fetchPostsForBlog` for `tags` properly. ([0d6e3b6](https://github.com/randytarampi/me/commit/0d6e3b6))
* **jsx:** `fetchPostsForBlog` requests tagged posts from the date of the oldest tagged post, not the oldest post. ([65019e9](https://github.com/randytarampi/me/commit/65019e9))
* **jsx:** Actually `hide-on-med-and-down` the `PostBody` for `Photo`s. ([358cd62](https://github.com/randytarampi/me/commit/358cd62))
* **jsx:** Add forgotten line from 65019e98390d17ca7ebb65ce914d630c262e1363. ([9acb71b](https://github.com/randytarampi/me/commit/9acb71b))
* **jsx:** Don't rely on `Set` to uniquely `union` `Post`s based on hashcode. ([3aa2311](https://github.com/randytarampi/me/commit/3aa2311))
* **jsx:** Try `greedy` `gestureHandling` in `ComposedGoogleMap`. ([b62d426](https://github.com/randytarampi/me/commit/b62d426))
* **package:** Refresh `package-lock.json`. Again. ([0b37016](https://github.com/randytarampi/me/commit/0b37016))
* **package:** update aws-sdk to version 2.387.0 ([8e493ff](https://github.com/randytarampi/me/commit/8e493ff))
* **package:** update exiftool-vendored to version 7.6.0 ([34187fa](https://github.com/randytarampi/me/commit/34187fa))
* **package:** update exiftool-vendored to version 7.6.0 ([698e7d7](https://github.com/randytarampi/me/commit/698e7d7))
* **package:** update exiftool-vendored to version 7.6.0 ([00bb05c](https://github.com/randytarampi/me/commit/00bb05c))
* **service:** `getPosts` recursively calls itself if there's a `lastKey` and still not the desired number of posts `perPage`. ([5a81be1](https://github.com/randytarampi/me/commit/5a81be1))
* **service:** `searchPosts` should only `getPosts` if there is a `total`. ([bcc62f9](https://github.com/randytarampi/me/commit/bcc62f9))
* **service:** Also include `_filters` for queries on `type` indexes. ([48fadfe](https://github.com/randytarampi/me/commit/48fadfe))
* **service:** Don't expire posts since we're doing [#177](https://github.com/randytarampi/me/issues/177) now. ([0397afb](https://github.com/randytarampi/me/commit/0397afb))
* **service:** Fix `SearchParams.Dynamoose` for queries with `type` and `source`. ([9e06a6d](https://github.com/randytarampi/me/commit/9e06a6d))
* **service:** Just deserialize `Post`s twice to simplify the logic around not making unnecessary individual API requests for `Post`s we're not gonna persist anyways. ([ccd3ad8](https://github.com/randytarampi/me/commit/ccd3ad8)), closes [#177](https://github.com/randytarampi/me/issues/177)
* **service:** Just don't retrieve `Post`s on `createPosts`. ([140cd3e](https://github.com/randytarampi/me/commit/140cd3e))
* **service:** These are actually `le` and `ge`, per the Dynamoose query builder functions. ([eba1798](https://github.com/randytarampi/me/commit/eba1798))


### Features

* **js:** `Post`s have `Place`s since they have `name`s. ([836b903](https://github.com/randytarampi/me/commit/836b903))
* **jsx:** `PostLocationComponent` displays location name, address or DMS coordinates. ([0c9f30d](https://github.com/randytarampi/me/commit/0c9f30d))
* **jsx:** Give `Post`s a `PostLocationComponent`. ([91adc10](https://github.com/randytarampi/me/commit/91adc10))
* **service:** Grab location data for Unsplash photos. ([45d7389](https://github.com/randytarampi/me/commit/45d7389)), closes [#212](https://github.com/randytarampi/me/issues/212) [randytarampi/me.photos#6](https://github.com/randytarampi/me.photos/issues/6) [randytarampi/me.photos#7](https://github.com/randytarampi/me.photos/issues/7)
* **service:** Pull place names for Instagram and Unsplash posts. ([62eb249](https://github.com/randytarampi/me/commit/62eb249))


### Performance Improvements

* **service:** `FlickrSource.allPostsGetter` grabs 500 `Post`s at a time. ([900841d](https://github.com/randytarampi/me/commit/900841d))
* **service:** Roll back e532c3f279d90b0eb9e02608181a400bccabb818 and 37eae87b86f40cb54f8b5331ed1570d9093e9008. ([8c4fd7a](https://github.com/randytarampi/me/commit/8c4fd7a))


### Reverts

* chore(service): Give serverless resources better names. ([764d785](https://github.com/randytarampi/me/commit/764d785))
* perf(service): `Post.createPosts` shouldn't `Post.scan().all()`. ([34eac86](https://github.com/randytarampi/me/commit/34eac86))
* perf(service): Prefer `ON_DEMAND` Dynamo DB billing over provisioned auto-scaling. ([bbc4d0a](https://github.com/randytarampi/me/commit/bbc4d0a))
* revert: perf(service): Prefer `ON_DEMAND` Dynamo DB billing over provisioned auto-scaling. ([6d9b881](https://github.com/randytarampi/me/commit/6d9b881))





## [2.12.4](https://github.com/randytarampi/me/compare/v2.12.3...v2.12.4) (2018-12-29)


### Reverts

* chore(package): update dependencies ([543972c](https://github.com/randytarampi/me/commit/543972c))
* chore(package): update dependencies ([c43fb28](https://github.com/randytarampi/me/commit/c43fb28))
* chore(package): update dependencies ([d64cdb4](https://github.com/randytarampi/me/commit/d64cdb4))
* chore(package): update dependencies ([13514d7](https://github.com/randytarampi/me/commit/13514d7))
* chore(package): update dependencies ([c841ab1](https://github.com/randytarampi/me/commit/c841ab1))
* chore(package): update dependencies ([4e32e3a](https://github.com/randytarampi/me/commit/4e32e3a))
* chore(package): update lockfile package-lock.json ([6db37e7](https://github.com/randytarampi/me/commit/6db37e7))





## [2.12.3](https://github.com/randytarampi/me/compare/v2.12.2...v2.12.3) (2018-12-27)

**Note:** Version bump only for package me





## [2.12.2](https://github.com/randytarampi/me/compare/v2.12.1...v2.12.2) (2018-12-27)


### Bug Fixes

* Don't include the ESM builds when we webpack the `pug` templates. ([59e7e34](https://github.com/randytarampi/me/commit/59e7e34))





## [2.12.1](https://github.com/randytarampi/me/compare/v2.12.0...v2.12.1) (2018-12-26)


### Bug Fixes

* Only copy the required `[@randy](https://github.com/randy).tarampi/assets/web` for the `NODE_ENV`. ([71bde2a](https://github.com/randytarampi/me/commit/71bde2a))





# [2.12.0](https://github.com/randytarampi/me/compare/v2.11.5...v2.12.0) (2018-12-24)


### Bug Fixes

* `html-webpack-plugin` needs to `excludeChunks` like `vendor` and `styles`. ([916d4ea](https://github.com/randytarampi/me/commit/916d4ea))
* Let `[@babel](https://github.com/babel)/preset-env` figure out which polyfills to load. ([57c2f90](https://github.com/randytarampi/me/commit/57c2f90))


### Features

* **www:** Serve ESM code. ([c1e615b](https://github.com/randytarampi/me/commit/c1e615b))


### Reverts

* feat(www): Serve ESM code. ([fb4597a](https://github.com/randytarampi/me/commit/fb4597a))





## [2.11.5](https://github.com/randytarampi/me/compare/v2.11.4...v2.11.5) (2018-12-22)


### Bug Fixes

* **jsx:** Fix tests. ([e3cc6f8](https://github.com/randytarampi/me/commit/e3cc6f8))





## [2.11.4](https://github.com/randytarampi/me/compare/v2.11.3...v2.11.4) (2018-12-16)


### Bug Fixes

* **jsonresume-theme:** Need to use https://github.com/randytarampi/resume-cli/tree/puppeteer-v1.11.0. ([758c5c9](https://github.com/randytarampi/me/commit/758c5c9))





## [2.11.3](https://github.com/randytarampi/me/compare/v2.11.2...v2.11.3) (2018-12-16)


### Bug Fixes

* **jsx:** Rejig `Error` and `ErrorWrapper` so `PostsComponent`, `ResumeComponent` and `LetterComponent` can display _specific_ errors of their own. ([083bfc9](https://github.com/randytarampi/me/commit/083bfc9))


### Performance Improvements

* **jsx:** These `Component`s can actually be `PureComponent`s. ([4cd2fde](https://github.com/randytarampi/me/commit/4cd2fde))
* **webpack:** Webpack doesn't watch changes in `/\/node_modules\/\`. ([5fc9e7e](https://github.com/randytarampi/me/commit/5fc9e7e))





## [2.11.2](https://github.com/randytarampi/me/compare/v2.11.1...v2.11.2) (2018-12-15)


### Bug Fixes

* **printables:** Back to using puppeteer^1.11.0. ([cb4dffb](https://github.com/randytarampi/me/commit/cb4dffb))
* **printables:** Fix tests broken in cb4dffb2a3bd9bdc1640e71f259a768f3e6688e7. ([8c182a9](https://github.com/randytarampi/me/commit/8c182a9))





## [2.11.1](https://github.com/randytarampi/me/compare/v2.11.0...v2.11.1) (2018-12-15)


### Bug Fixes

* **printables:** Roll back to puppeteer~1.10.0, since PDF generation failed silently with puppeteer^1.11.0. ([f7177cd](https://github.com/randytarampi/me/commit/f7177cd))





# [2.11.0](https://github.com/randytarampi/me/compare/v2.10.6...v2.11.0) (2018-12-14)


### Bug Fixes

* **jsonresume-theme:** Don't webpack in `pug`, as it used to be. ([d245972](https://github.com/randytarampi/me/commit/d245972))
* **jsonresume-theme:** Whitelist all `[@randy](https://github.com/randy).tarampi/*` packages. ([7c08ad0](https://github.com/randytarampi/me/commit/7c08ad0))
* **printable:** Pass along `printableTemplatePath`. ([71f2732](https://github.com/randytarampi/me/commit/71f2732))
* **service:** Don't explode if there are no `postsForParsedQuerystringParameters`. ([f697386](https://github.com/randytarampi/me/commit/f697386))
* **www:** Constrain the `.error` page height so we don't see a scrollbar. ([2486e85](https://github.com/randytarampi/me/commit/2486e85))


### Features

* **www:** Serve webpacked ESM code for clients that accept it. ([799c175](https://github.com/randytarampi/me/commit/799c175))


### Performance Improvements

* **jsx:** Don't enable the `elementResize` sensor on `DimensionsWrappedPosts`. ([cf499a0](https://github.com/randytarampi/me/commit/cf499a0))


### Reverts

* feat(www): Serve webpacked ESM code for clients that accept it. ([08ebf06](https://github.com/randytarampi/me/commit/08ebf06))
* fix(jsx): Better keep `.nav-tabs__swipeable` in sync with redux state. ([19c9b6a](https://github.com/randytarampi/me/commit/19c9b6a))





## [2.10.6](https://github.com/randytarampi/me/compare/v2.10.5...v2.10.6) (2018-12-13)


### Bug Fixes

* **jsonresume-theme:** Use `webpack-node-externals`, but exclude `webpackNodeExternalsWhitelist`. ([9e67f90](https://github.com/randytarampi/me/commit/9e67f90))





## [2.10.5](https://github.com/randytarampi/me/compare/v2.10.4...v2.10.5) (2018-12-13)


### Bug Fixes

* **jsonresume-theme:** Don't bother with `webpack-node-externals`. ([8de8008](https://github.com/randytarampi/me/commit/8de8008))





## [2.10.4](https://github.com/randytarampi/me/compare/v2.10.3...v2.10.4) (2018-12-13)


### Bug Fixes

* **jsonresume-theme:** Don't webpack in `jquery` or `materialize-css`. ([a7e3776](https://github.com/randytarampi/me/commit/a7e3776))





## [2.10.3](https://github.com/randytarampi/me/compare/v2.10.2...v2.10.3) (2018-12-13)


### Bug Fixes

* **jsonresume-theme:** Also whitelist all `[@randy](https://github.com/randy).tarampi/*` modules during the webpack process. ([50f3e66](https://github.com/randytarampi/me/commit/50f3e66))





## [2.10.2](https://github.com/randytarampi/me/compare/v2.10.1...v2.10.2) (2018-12-12)


### Bug Fixes

* **jsonresume-theme:** Webpack with `BABEL_ENV=publish`. ([591f00a](https://github.com/randytarampi/me/commit/591f00a))





## [2.10.1](https://github.com/randytarampi/me/compare/v2.10.0...v2.10.1) (2018-12-12)


### Bug Fixes

* **jsonresume-theme:** The jsonresume registry needs to use my ES5 main code, not the module. ([2668563](https://github.com/randytarampi/me/commit/2668563))
* **jsx:** Fix `materialize-css` test setup. ([fbf64ed](https://github.com/randytarampi/me/commit/fbf64ed))





# [2.10.0](https://github.com/randytarampi/me/compare/v2.8.1...v2.10.0) (2018-12-12)


### Bug Fixes

* **babel:** Just `require("[@babel](https://github.com/babel)/polyfill")` in `babel.register.js`. ([566afc6](https://github.com/randytarampi/me/commit/566afc6))
* **js:** Check for `es5/` and `esm/` before publishing, not `build/`. ([391f42a](https://github.com/randytarampi/me/commit/391f42a))
* **jsx:** Expect consumers of `[@randy](https://github.com/randy).tarampi/jsx` to bring their own `jquery` and `materialize-css`. ([f7b989c](https://github.com/randytarampi/me/commit/f7b989c))
* **travis:** Need to be on a branch to `lerna version --no-git-tag-version`. ([f83ae62](https://github.com/randytarampi/me/commit/f83ae62))
* **views:** `esmBundleName` is paired up with a `vendor.esm` loaded as a module. ([0913e67](https://github.com/randytarampi/me/commit/0913e67))
* **webpack:** Don't cache `babel-loader` outputs. ([94bf0d5](https://github.com/randytarampi/me/commit/94bf0d5))
* **www:** Define the ESM `babelLoaderExclusions` correctly. ([3525c07](https://github.com/randytarampi/me/commit/3525c07))
* **www:** ESLint. ([ed8dbf5](https://github.com/randytarampi/me/commit/ed8dbf5))
* **www:** Just roll with the old ES5 setup for now. ([223e579](https://github.com/randytarampi/me/commit/223e579))


### Features

* `build` produces ES modules, not ES5 compatible code. ([9ac0c2f](https://github.com/randytarampi/me/commit/9ac0c2f))
* **www:** Build `esm` and `es5` assets. ([e72e925](https://github.com/randytarampi/me/commit/e72e925))
* **www:** Build and serve ES Modules and old ES5 code. ([2a2c81c](https://github.com/randytarampi/me/commit/2a2c81c))
* **www:** Start tree shaking. ([0ebf7f6](https://github.com/randytarampi/me/commit/0ebf7f6))


### Reverts

* chore(jsx): Prefer `#swipeable-nav-tabs` over `.nav-tabs__swipeable`. ([30836bb](https://github.com/randytarampi/me/commit/30836bb))





# [2.9.0](https://github.com/randytarampi/me/compare/v2.8.1...v2.9.0) (2018-12-12)


### Bug Fixes

* **babel:** Just `require("[@babel](https://github.com/babel)/polyfill")` in `babel.register.js`. ([566afc6](https://github.com/randytarampi/me/commit/566afc6))
* **jsx:** Expect consumers of `[@randy](https://github.com/randy).tarampi/jsx` to bring their own `jquery` and `materialize-css`. ([f7b989c](https://github.com/randytarampi/me/commit/f7b989c))
* **travis:** Need to be on a branch to `lerna version --no-git-tag-version`. ([f83ae62](https://github.com/randytarampi/me/commit/f83ae62))
* **views:** `esmBundleName` is paired up with a `vendor.esm` loaded as a module. ([0913e67](https://github.com/randytarampi/me/commit/0913e67))
* **webpack:** Don't cache `babel-loader` outputs. ([94bf0d5](https://github.com/randytarampi/me/commit/94bf0d5))
* **www:** Define the ESM `babelLoaderExclusions` correctly. ([3525c07](https://github.com/randytarampi/me/commit/3525c07))
* **www:** ESLint. ([ed8dbf5](https://github.com/randytarampi/me/commit/ed8dbf5))
* **www:** Just roll with the old ES5 setup for now. ([223e579](https://github.com/randytarampi/me/commit/223e579))


### Features

* `build` produces ES modules, not ES5 compatible code. ([9ac0c2f](https://github.com/randytarampi/me/commit/9ac0c2f))
* **www:** Build `esm` and `es5` assets. ([e72e925](https://github.com/randytarampi/me/commit/e72e925))
* **www:** Build and serve ES Modules and old ES5 code. ([2a2c81c](https://github.com/randytarampi/me/commit/2a2c81c))
* **www:** Start tree shaking. ([0ebf7f6](https://github.com/randytarampi/me/commit/0ebf7f6))


### Reverts

* chore(jsx): Prefer `#swipeable-nav-tabs` over `.nav-tabs__swipeable`. ([30836bb](https://github.com/randytarampi/me/commit/30836bb))





## [2.8.1](https://github.com/randytarampi/me/compare/v2.8.0...v2.8.1) (2018-12-11)

**Note:** Version bump only for package me





# [2.8.0](https://github.com/randytarampi/me/compare/v2.7.0...v2.8.0) (2018-12-11)


### Bug Fixes

* **jsx:** `CampaignLink` can't rely on `window` to be present. ([bd4e310](https://github.com/randytarampi/me/commit/bd4e310))
* **jsx:** `CampaignLink` defers to `InternalLink` when appropriate. ([e18d95a](https://github.com/randytarampi/me/commit/e18d95a))


### Features

* **www:** Add `Posts` to the home page and close [#170](https://github.com/randytarampi/me/issues/170). ([1f2e631](https://github.com/randytarampi/me/commit/1f2e631))
* **www:** Page `title` varies with page content, per [#179](https://github.com/randytarampi/me/issues/179). ([3b88bfe](https://github.com/randytarampi/me/commit/3b88bfe))





# [2.7.0](https://github.com/randytarampi/me/compare/v2.6.0...v2.7.0) (2018-12-11)


### Bug Fixes

* **www:** Don't include `src/public/sw/**` in coverage calculations. ([b86cd09](https://github.com/randytarampi/me/commit/b86cd09))


### Features

* **www:** Support a custom `swInstaller` and use it to notify the user to reload the page after an update has been downloaded. ([11b835d](https://github.com/randytarampi/me/commit/11b835d))





# [2.6.0](https://github.com/randytarampi/me/compare/v2.4.6...v2.6.0) (2018-12-10)


### Bug Fixes

* **jsx:** ESLint. ([4fc0bd5](https://github.com/randytarampi/me/commit/4fc0bd5))
* **jsx:** Load even more content to reduce jitter on `posts`. ([5544c36](https://github.com/randytarampi/me/commit/5544c36))


### Features

* **js:** `Post.tags` can override `title` per [#194](https://github.com/randytarampi/me/issues/194). ([5722e55](https://github.com/randytarampi/me/commit/5722e55))


### Reverts

* fix(jsx): ESLint. ([98e0e02](https://github.com/randytarampi/me/commit/98e0e02))
* revert: fix(jsx): ESLint. ([7aa167e](https://github.com/randytarampi/me/commit/7aa167e))





# [2.5.0](https://github.com/randytarampi/me/compare/v2.4.6...v2.5.0) (2018-12-10)


### Bug Fixes

* **jsx:** ESLint. ([4fc0bd5](https://github.com/randytarampi/me/commit/4fc0bd5))
* **jsx:** Load even more content to reduce jitter on `posts`. ([5544c36](https://github.com/randytarampi/me/commit/5544c36))


### Features

* **js:** `Post.tags` can override `title` per [#194](https://github.com/randytarampi/me/issues/194). ([5722e55](https://github.com/randytarampi/me/commit/5722e55))





## [2.4.6](https://github.com/randytarampi/me/compare/v2.4.5...v2.4.6) (2018-12-09)


### Bug Fixes

* **jsx:** Don't persist *any* offline `error` state. ([d50e6cf](https://github.com/randytarampi/me/commit/d50e6cf))





## [2.4.5](https://github.com/randytarampi/me/compare/v2.4.4...v2.4.5) (2018-12-09)


### Bug Fixes

* **jsx:** `Gallery` should just use a `Carousel` on all viewport sizes. ([134621b](https://github.com/randytarampi/me/commit/134621b))


### Performance Improvements

* **jsx:** `Gallery` and `Photo` `Row` have `backgroundImage` only on large screens. ([1b087a6](https://github.com/randytarampi/me/commit/1b087a6))
* **jsx:** Try and limit `Posts` render jitter by rounding `scaledHeight`s. ([eeb6b0f](https://github.com/randytarampi/me/commit/eeb6b0f))





## [2.4.4](https://github.com/randytarampi/me/compare/v2.4.3...v2.4.4) (2018-12-09)


### Bug Fixes

* **config:** Set the default `utm_medium` configuration to `referral`. ([4c153eb](https://github.com/randytarampi/me/commit/4c153eb)), closes [#212](https://github.com/randytarampi/me/issues/212)
* **jsx:** Abide by Unsplash's attribution guidelines per [#212](https://github.com/randytarampi/me/issues/212). ([f576fa6](https://github.com/randytarampi/me/commit/f576fa6))
* **service:** Give DynamoDB some rest after caching `Flickr` posts. ([ae60a8c](https://github.com/randytarampi/me/commit/ae60a8c))
* **webpack:** Disable workbox service worker `offlineGoogleAnalytics`. ([1812f66](https://github.com/randytarampi/me/commit/1812f66))





## [2.4.3](https://github.com/randytarampi/me/compare/v2.4.2...v2.4.3) (2018-12-09)


### Bug Fixes

* **jsx:** Just show the lead `Gallery` `Photo` on mobile and tablet. ([05cc27c](https://github.com/randytarampi/me/commit/05cc27c))





## [2.4.2](https://github.com/randytarampi/me/compare/v2.4.1...v2.4.2) (2018-12-09)


### Bug Fixes

* **jsx:** Be a little safer around handling unknown `Post` types. ([f8d3fef](https://github.com/randytarampi/me/commit/f8d3fef))


### Reverts

* fix(jsx): ESLint. ([a25b744](https://github.com/randytarampi/me/commit/a25b744))
* fix(jsx): Hack in smoother scrolling on mobile & tablet after [#133](https://github.com/randytarampi/me/issues/133). ([0bb540c](https://github.com/randytarampi/me/commit/0bb540c))





## [2.4.1](https://github.com/randytarampi/me/compare/v2.4.0...v2.4.1) (2018-12-08)


### Bug Fixes

* **jsx:** ESLint. ([a5bf2f2](https://github.com/randytarampi/me/commit/a5bf2f2))
* **jsx:** Hack in smoother scrolling on mobile & tablet after [#133](https://github.com/randytarampi/me/issues/133). ([70b4622](https://github.com/randytarampi/me/commit/70b4622))





# [2.4.0](https://github.com/randytarampi/me/compare/v2.3.0...v2.4.0) (2018-12-08)


### Features

* **js:** Add a `Gallery` `Post` type, per [#133](https://github.com/randytarampi/me/issues/133). ([18e6338](https://github.com/randytarampi/me/commit/18e6338))
* **jsx:** Show `Gallery` `Posts` and close [#133](https://github.com/randytarampi/me/issues/133). ([856c1ea](https://github.com/randytarampi/me/commit/856c1ea))
* **service:** Support `Gallery` `Post`s, per [#133](https://github.com/randytarampi/me/issues/133). ([428d715](https://github.com/randytarampi/me/commit/428d715))





# [2.3.0](https://github.com/randytarampi/me/compare/v2.2.3...v2.3.0) (2018-12-06)


### Bug Fixes

* **css:** More sensible `.link--branded::before` `padding-right`. ([d8ff0dc](https://github.com/randytarampi/me/commit/d8ff0dc))
* **css:** Split out `$blockPadding` into `$blockPaddingVertical` and `$blockPaddingHorizontal`. ([7cad964](https://github.com/randytarampi/me/commit/7cad964))
* **css:** The camera icon is actually in `Font Awesome 5 Free`, not `Font Awesome 5 Brands`. ([6ab7121](https://github.com/randytarampi/me/commit/6ab7121))
* **jsx:** Fix test broken in 59a03ef9af5aac6548980d1d0dc2ab7def0287a2. ([9528ae3](https://github.com/randytarampi/me/commit/9528ae3))
* **jsx:** Fix tests broken in 6376e1c35206db5227a928aa60841f8f3430f24d. ([a9394a7](https://github.com/randytarampi/me/commit/a9394a7))
* **jsx:** Fix tests broken in b80d861b2f578c7b2c4194a4b752886ef552e4e7. ([90f313e](https://github.com/randytarampi/me/commit/90f313e))
* **package:** Forcefully refresh my `package-lock.json`. ([95d19e4](https://github.com/randytarampi/me/commit/95d19e4))
* **service:** Spread out the `cachePosts` cron jobs. ([561336e](https://github.com/randytarampi/me/commit/561336e))


### Features

* **browser-logger:** [@randy](https://github.com/randy).tarampi/jsx/logger -> [@randy](https://github.com/randy).tarampi/browser-logger. ([e41f2a5](https://github.com/randytarampi/me/commit/e41f2a5)), closes [#206](https://github.com/randytarampi/me/issues/206)
* **jsx:** `Post`s and `Photo`s use `BrandedLink`s where possible. ([6376e1c](https://github.com/randytarampi/me/commit/6376e1c)), closes [#210](https://github.com/randytarampi/me/issues/210)
* **jsx:** Add a Tumblr `BrandedLink`. ([edd724d](https://github.com/randytarampi/me/commit/edd724d)), closes [#209](https://github.com/randytarampi/me/issues/209)
* **jsx:** Add an Unsplash `BrandedLink`. ([59a03ef](https://github.com/randytarampi/me/commit/59a03ef)), closes [#209](https://github.com/randytarampi/me/issues/209)
* **redux-metrics:** [@randy](https://github.com/randy).tarampi/jsx/metrics -> [@randy](https://github.com/randy).tarampi/redux-metrics. ([f78520e](https://github.com/randytarampi/me/commit/f78520e)), closes [#207](https://github.com/randytarampi/me/issues/207)





## [2.2.3](https://github.com/randytarampi/me/compare/v2.2.2...v2.2.3) (2018-12-02)


### Bug Fixes

* **views:** Only `link` to a stylesheet if we have a `stylesheetName`. ([1d205bd](https://github.com/randytarampi/me/commit/1d205bd))





## [2.2.2](https://github.com/randytarampi/me/compare/v2.2.1...v2.2.2) (2018-11-28)


### Bug Fixes

* **js:** Consistently use `Photo.name` and `Post.name` as keys instead of hardcoded strings. ([fb41257](https://github.com/randytarampi/me/commit/fb41257)), closes [/github.com/randytarampi/me/commit/2266e2252f5d1a6e82e36eefce655ee855d38cf5#diff-32607347f8126e6534ebc7ebaec4853](https://github.com//github.com/randytarampi/me/commit/2266e2252f5d1a6e82e36eefce655ee855d38cf5/issues/diff-32607347f8126e6534ebc7ebaec4853)
* **js:** Explicitly give `Post` and `Photo` classes a `type` so we can rely on that instead of the `class`'s `name`, which seems to get rekt in the minification process. ([113058b](https://github.com/randytarampi/me/commit/113058b)), closes [/github.com/randytarampi/me/commit/2266e2252f5d1a6e82e36eefce655ee855d38cf5#diff-32607347f8126e6534ebc7ebaec4853](https://github.com//github.com/randytarampi/me/commit/2266e2252f5d1a6e82e36eefce655ee855d38cf5/issues/diff-32607347f8126e6534ebc7ebaec4853)





## [2.2.1](https://github.com/randytarampi/me/compare/v2.2.0...v2.2.1) (2018-11-28)


### Bug Fixes

* **job-application:** `defaultRenderOptions` shouldn't specify a paper size. ([17aac38](https://github.com/randytarampi/me/commit/17aac38))





# [2.2.0](https://github.com/randytarampi/me/compare/v2.1.4...v2.2.0) (2018-11-27)


### Features

* **jsx:** `CampaignLink` `text` is the fall back for `utm_term`. ([dfdac6e](https://github.com/randytarampi/me/commit/dfdac6e))
* **letter:** Adjust `CampaignLink`s per dfdac6e1890a77f57ccbf78cbb9f189e7fdb7be6. ([4a609f8](https://github.com/randytarampi/me/commit/4a609f8))
* **resume:** Adjust `CampaignLink`s per dfdac6e1890a77f57ccbf78cbb9f189e7fdb7be6. ([132a86f](https://github.com/randytarampi/me/commit/132a86f))
* **www:** Adjust `CampaignLink`s per dfdac6e1890a77f57ccbf78cbb9f189e7fdb7be6. ([90da1d9](https://github.com/randytarampi/me/commit/90da1d9))





## [2.1.4](https://github.com/randytarampi/me/compare/v2.1.3...v2.1.4) (2018-11-27)


### Performance Improvements

* **travis:** I can't tell if randytarampi/lwip#me-release-2018-11-26 is slow, or if it's just travis, but let's find out. ([1c088dc](https://github.com/randytarampi/me/commit/1c088dc)), closes [randytarampi/lwip#me-release-2018-11-26](https://github.com/randytarampi/lwip/issues/me-release-2018-11-26)
* **travis:** Set CPUS_COUNT to 4. ([c6254ff](https://github.com/randytarampi/me/commit/c6254ff))
* **travis:** Try running randytarampi/me#pseudoimage-lwip-2018-10-29 on a trusty instance. ([4c3783a](https://github.com/randytarampi/me/commit/4c3783a)), closes [randytarampi/me#pseudoimage-lwip-2018-10-29](https://github.com/randytarampi/me/issues/pseudoimage-lwip-2018-10-29)


### Reverts

* revert: perf(travis): Let's just try building things on a single core. ([e75737b](https://github.com/randytarampi/me/commit/e75737b))





## [2.1.3](https://github.com/randytarampi/me/compare/v2.1.2...v2.1.3) (2018-11-26)


### Performance Improvements

* **travis:** Use [my `lwip` branch](https://github.com/randytarampi/lwip/tree/me-release). ([99cb6d1](https://github.com/randytarampi/me/commit/99cb6d1)), closes [mixer/lwip#v1](https://github.com/mixer/lwip/issues/v1) [randytarampi/lwip#3d6e73b3da32c40e2d971630e460a22053a82228](https://github.com/randytarampi/lwip/issues/3d6e73b3da32c40e2d971630e460a22053a82228) [randytarampi/lwip#e8763cad70f66874ff7cda1a592217b1ba6bf7f1](https://github.com/randytarampi/lwip/issues/e8763cad70f66874ff7cda1a592217b1ba6bf7f1)


### Reverts

* perf(travis): Let's just try building things on a single core. ([7da1cde](https://github.com/randytarampi/me/commit/7da1cde))





## [2.1.2](https://github.com/randytarampi/me/compare/v2.1.1...v2.1.2) (2018-11-26)


### Bug Fixes

* **package:** Refresh the `package-lock` per the change in 02fd8d00faa20e5a6c948130afa4048c44bade6b. ([a4881fd](https://github.com/randytarampi/me/commit/a4881fd))
* **travis:** Install `lib(gif|png|jpeg)-dev` per 89a1e892b90a60240a4277211b0289424732d74b. ([da88772](https://github.com/randytarampi/me/commit/da88772))
* **travis:** Remove `libjpeg-turbo8-dev` before installing `libjpeg9-dev`. ([4105986](https://github.com/randytarampi/me/commit/4105986))
* **travis:** Run `apt autoremove` before trying to install `libjpeg9-dev` since https://bugs.launchpad.net/ubuntu/+source/libjpeg9/+bug/1640467 isn't gonna get fixed any time soon. ([38dd115](https://github.com/randytarampi/me/commit/38dd115))
* **travis:** Try building 02fd8d00faa20e5a6c948130afa4048c44bade6b without any other libs. ([89a1e89](https://github.com/randytarampi/me/commit/89a1e89))
* **travis:** Use the correct versions of `lib(png|jpeg)-dev` per https://github.com/mixer/lwip/commit/f0b5d81bac641df54a3b9a40853e3b05ae9ef479. ([1ff6fe6](https://github.com/randytarampi/me/commit/1ff6fe6))


### Performance Improvements

* **travis:** Let's just try building things on a single core. ([86881d3](https://github.com/randytarampi/me/commit/86881d3)), closes [#173](https://github.com/randytarampi/me/issues/173)
* **travis:** Use the xenial image to close [#176](https://github.com/randytarampi/me/issues/176) per 02fd8d00faa20e5a6c948130afa4048c44bade6b. ([3e0946a](https://github.com/randytarampi/me/commit/3e0946a))


### Reverts

* revert: chore(build): `lwip` -> `[@mcph](https://github.com/mcph)/lwip`. ([02fd8d0](https://github.com/randytarampi/me/commit/02fd8d0)), closes [#173](https://github.com/randytarampi/me/issues/173)





## [2.1.1](https://github.com/randytarampi/me/compare/v2.1.0...v2.1.1) (2018-11-25)


### Bug Fixes

* **jsx:** Make `Post` and `Photo` markup more consistent. ([1a20bfe](https://github.com/randytarampi/me/commit/1a20bfe))





# [2.1.0](https://github.com/randytarampi/me/compare/v2.0.7...v2.1.0) (2018-11-25)


### Bug Fixes

* **jsx:** `Post` `ul > li` are full-width on `small` screens ([612397e](https://github.com/randytarampi/me/commit/612397e))
* **jsx:** `renderSwipeableRoutes` renders child routes. ([831c0cf](https://github.com/randytarampi/me/commit/831c0cf))
* **jsx:** Fix `.post-tags` for Safari. ([7f4130a](https://github.com/randytarampi/me/commit/7f4130a)), closes [#0032](https://github.com/randytarampi/me/issues/0032)
* **jsx:** Pass routes `props` along to `*RouteHandler`. ([1a878cc](https://github.com/randytarampi/me/commit/1a878cc))
* **jsx:** Polish off coverage for `fetchPosts`. ([83afb98](https://github.com/randytarampi/me/commit/83afb98))
* **jsx:** Suppress iterated `Tab` `key` warning. ([4b5fb1d](https://github.com/randytarampi/me/commit/4b5fb1d))
* **jsx:** Tighten up `.post-html p` whitespace. ([862316d](https://github.com/randytarampi/me/commit/862316d))
* **service:** Normalize `tags` `toLowerCase` in the DB for easier search. ([6e579a8](https://github.com/randytarampi/me/commit/6e579a8))


### Features

* **jsx:** `Photo` pulls `.post-metadata` out to the right on `.l` & `.xl` screens. ([1cd9251](https://github.com/randytarampi/me/commit/1cd9251)), closes [#131](https://github.com/randytarampi/me/issues/131)
* **jsx:** `Post` pulls `.post-metadata` out to the right on `.l` & `.xl` screens. ([42bd6fd](https://github.com/randytarampi/me/commit/42bd6fd)), closes [#131](https://github.com/randytarampi/me/issues/131)
* **jsx:** Polish off support for viewing `Post`s by `tags`, per [#76](https://github.com/randytarampi/me/issues/76). ([fa0b60e](https://github.com/randytarampi/me/commit/fa0b60e))
* **jsx:** Show tags for `Photo`s, per [#76](https://github.com/randytarampi/me/issues/76). ([6fd6439](https://github.com/randytarampi/me/commit/6fd6439))
* **jsx:** Show tags for `Post`s, per [#76](https://github.com/randytarampi/me/issues/76). ([217f25a](https://github.com/randytarampi/me/commit/217f25a))
* **jsx:** Tighten up `Post` `ul > li` on `medium-and-up` screens. ([266dfee](https://github.com/randytarampi/me/commit/266dfee))
* **service:** Add in better support for `tag` querying. ([c88cf14](https://github.com/randytarampi/me/commit/c88cf14))





## [2.0.7](https://github.com/randytarampi/me/compare/v2.0.6...v2.0.7) (2018-11-25)


### Performance Improvements

* **job-application:** Don't build `job-applications` on `build`. ([4cfe7de](https://github.com/randytarampi/me/commit/4cfe7de))
* **jsx:** Don't reduce the entire `route` into state on `SET_ROUTES`. ([0d5dd2d](https://github.com/randytarampi/me/commit/0d5dd2d))





## [2.0.6](https://github.com/randytarampi/me/compare/v2.0.5...v2.0.6) (2018-11-24)


### Bug Fixes

* **service:** `Post` model operations using `scan` should actually work. ([ffddbba](https://github.com/randytarampi/me/commit/ffddbba))
* **service:** Don't run X-Ray when `IS_OFFLINE` or in `test`. ([23aeb4b](https://github.com/randytarampi/me/commit/23aeb4b))





## [2.0.5](https://github.com/randytarampi/me/compare/v2.0.4...v2.0.5) (2018-11-23)


### Bug Fixes

* **letter:** Fix very embarrassing spelling error. ([352c56a](https://github.com/randytarampi/me/commit/352c56a))





## [2.0.4](https://github.com/randytarampi/me/compare/v2.0.3...v2.0.4) (2018-11-22)


### Performance Improvements

* **jsx:** Set `FETCHING_POSTS_PER_PAGE` to `4`. ([0576f3b](https://github.com/randytarampi/me/commit/0576f3b)), closes [#131](https://github.com/randytarampi/me/issues/131)





## [2.0.3](https://github.com/randytarampi/me/compare/v2.0.2...v2.0.3) (2018-11-22)

**Note:** Version bump only for package me





## [2.0.2](https://github.com/randytarampi/me/compare/v2.0.1...v2.0.2) (2018-11-20)


### Bug Fixes

* **posts:** `SERVICE_POSTS_S3_BUCKET_NAME` needs to vary by `stage`. ([d1c71a8](https://github.com/randytarampi/me/commit/d1c71a8))





## [2.0.1](https://github.com/randytarampi/me/compare/v2.0.0...v2.0.1) (2018-11-20)


### Bug Fixes

* **package:** update config to version 3.0.0 ([5994e07](https://github.com/randytarampi/me/commit/5994e07))
* **package:** update config to version 3.0.0 ([3eacbed](https://github.com/randytarampi/me/commit/3eacbed))
* **package:** update config to version 3.0.0 ([bb6794a](https://github.com/randytarampi/me/commit/bb6794a))
* **service:** Actually grant permissions on the correct `S3_BUCKET_NAME`. ([bf8d46b](https://github.com/randytarampi/me/commit/bf8d46b))
* **service:** Actually grant permissions on the correct `SERVICE_POSTS_S3_BUCKET_NAME`. ([98770f8](https://github.com/randytarampi/me/commit/98770f8))
* **service:** Don't persist empty tags. ([99d203b](https://github.com/randytarampi/me/commit/99d203b))


### Performance Improvements

* **service:** Max out throughput for our 25 WCUs and RCUs. ([974cec0](https://github.com/randytarampi/me/commit/974cec0))





# [2.0.0](https://github.com/randytarampi/me/compare/v1.7.2...v2.0.0) (2018-11-20)


### Bug Fixes

* Fix bad `.codeclimate.yml`. ([f13812d](https://github.com/randytarampi/me/commit/f13812d))
* **bin:** Fix reference to `POSTS_ROOT` forgotten in 128d3e3. ([8ff8ca7](https://github.com/randytarampi/me/commit/8ff8ca7))
* **docs:** Fix reference to `packages/posts` forgotten in 128d3e3. ([4220fa3](https://github.com/randytarampi/me/commit/4220fa3))
* **package:** Don't update immutable or materialize-css 'cause we're just not ready yet. ([fdda96f](https://github.com/randytarampi/me/commit/fdda96f)), closes [#174](https://github.com/randytarampi/me/issues/174)
* **posts:** `buildPostsResponse` needs to `setPostRawToNull`. ([13e3e6c](https://github.com/randytarampi/me/commit/13e3e6c))
* **posts:** Restore broken `searchPosts` behaviour. ([aaf98f0](https://github.com/randytarampi/me/commit/aaf98f0))
* **posts:** Use a single, cross environment `SERVICE_POSTS_S3_BUCKET_NAME`. ([b647031](https://github.com/randytarampi/me/commit/b647031))
* **travis:** Fix references to `packages/posts` forgotten in 128d3e3. ([570b8b2](https://github.com/randytarampi/me/commit/570b8b2))
* **www:** Fix link to `service` instead of `posts`. ([e52da59](https://github.com/randytarampi/me/commit/e52da59))


### Features

* **js:** `Post.tags` can override `lat`, `long` and `geohash`, per randytarampi/me.photos[#13](https://github.com/randytarampi/me/issues/13). ([546d793](https://github.com/randytarampi/me/commit/546d793))
* **js:** `Post.tags` can override certain API returned values, per randytarampi/me.photos[#13](https://github.com/randytarampi/me/issues/13). ([b863797](https://github.com/randytarampi/me/commit/b863797))
* **js:** Add `Post.lat`, `Post.long` and `Post.geohash`. ([30b8a1b](https://github.com/randytarampi/me/commit/30b8a1b))
* **js:** Give `Post` some `tags` per [#76](https://github.com/randytarampi/me/issues/76). ([d017847](https://github.com/randytarampi/me/commit/d017847))
* **posts:** `Posts` has a `id`/`source` composite primary key. ([63af558](https://github.com/randytarampi/me/commit/63af558))
* **posts:** Just store the raw `Post` response in the DB. ([b1e48cc](https://github.com/randytarampi/me/commit/b1e48cc)), closes [#77](https://github.com/randytarampi/me/issues/77)
* **posts:** Remove unnecessary fields in DynamoDB. ([c70a011](https://github.com/randytarampi/me/commit/c70a011))
* **posts:** Roll with a new `POSTS_DYNAMODB_TABLE`. ([b1e2fca](https://github.com/randytarampi/me/commit/b1e2fca))
* **posts:** Set `useNativeBooleans` and `useDocumentTypes` to `true`. ([e743b6e](https://github.com/randytarampi/me/commit/e743b6e))
* **service:** `[@randy](https://github.com/randy).tarampi/posts` -> `[@randy](https://github.com/randy).tarampi/service`. ([128d3e3](https://github.com/randytarampi/me/commit/128d3e3)), closes [#164](https://github.com/randytarampi/me/issues/164)
* **service:** `SearchParams.dynamoDb` supports `lat`, `lng` and `geohashPrecision`. ([50b07f7](https://github.com/randytarampi/me/commit/50b07f7))
* **service:** Actually support querying the cache by `geohash`. ([35e56db](https://github.com/randytarampi/me/commit/35e56db))
* **service:** Pull `Flickr` `geo` data. ([d8ede58](https://github.com/randytarampi/me/commit/d8ede58))
* **service:** Pull `Flickr` `machine_tags` while we're in here. ([06d7fb0](https://github.com/randytarampi/me/commit/06d7fb0))
* **service:** Pull `Flickr` tags per [#76](https://github.com/randytarampi/me/issues/76). ([d2e5b46](https://github.com/randytarampi/me/commit/d2e5b46))
* **service:** Pull `Instagram` `lat`/`long` data. ([61b0e58](https://github.com/randytarampi/me/commit/61b0e58))
* **service:** Pull `Instagram` tags per [#76](https://github.com/randytarampi/me/issues/76). ([2fffdf6](https://github.com/randytarampi/me/commit/2fffdf6))
* **service:** Pull `S3` `lat`/`long` and `geohash` data. ([a37352c](https://github.com/randytarampi/me/commit/a37352c))
* **service:** Pull `S3` tags per [#76](https://github.com/randytarampi/me/issues/76). ([ecb7aff](https://github.com/randytarampi/me/commit/ecb7aff))
* **service:** Pull `Tumblr` tags per [#76](https://github.com/randytarampi/me/issues/76). ([cb733d8](https://github.com/randytarampi/me/commit/cb733d8))


### BREAKING CHANGES

* **posts:** ** Yeah... It's easier and more expedient to do this than try and get the existing & deployed `@randy.tarampi/posts` to play nice with the resources stood up by this stack.
* **posts:** Yeah, we'll need to rebuild the table after this.





## [1.7.2](https://github.com/randytarampi/me/compare/v1.7.1...v1.7.2) (2018-11-19)


### Bug Fixes

* Fix bad references to `[@randy](https://github.com/randy).tarampi/js`. ([336bdc2](https://github.com/randytarampi/me/commit/336bdc2))
* Fix bad references to `[@randy](https://github.com/randy).tarampi/jsx`. ([3fdec20](https://github.com/randytarampi/me/commit/3fdec20))





## [1.7.1](https://github.com/randytarampi/me/compare/v1.7.0...v1.7.1) (2018-11-17)


### Bug Fixes

* **posts:** Actually pull `postSources` from cron events correctly. ([e2f6db0](https://github.com/randytarampi/me/commit/e2f6db0))





# [1.7.0](https://github.com/randytarampi/me/compare/v1.6.3...v1.7.0) (2018-11-17)


### Bug Fixes

* **resume:** `resume:json` task builds `resume.json` from the config. ([d4f216f](https://github.com/randytarampi/me/commit/d4f216f))


### Features

* **config:** Just point people to my blog 'cause it's exciting. ([8f39efd](https://github.com/randytarampi/me/commit/8f39efd))





## [1.6.3](https://github.com/randytarampi/me/compare/v1.6.2...v1.6.3) (2018-11-16)


### Bug Fixes

* **posts:** Stagger `cachePosts` jobs. ([2d4a3d4](https://github.com/randytarampi/me/commit/2d4a3d4))





## [1.6.2](https://github.com/randytarampi/me/compare/v1.6.1...v1.6.2) (2018-11-16)

**Note:** Version bump only for package me





## [1.6.1](https://github.com/randytarampi/me/compare/v1.6.0...v1.6.1) (2018-11-16)


### Bug Fixes

* **posts:** Only cache `Post`s for specific `PostSource`s. ([1d3a026](https://github.com/randytarampi/me/commit/1d3a026))





# [1.6.0](https://github.com/randytarampi/me/compare/v1.5.3...v1.6.0) (2018-11-16)


### Bug Fixes

* **resume:** `résumé` -> `resume`. ([91d0834](https://github.com/randytarampi/me/commit/91d0834))


### Features

* **letter:** Make `LetterSalutation` more configurable. ([9e611a6](https://github.com/randytarampi/me/commit/9e611a6))
* **resume:** Add my cover letter to the `Projects` section. ([150e2b6](https://github.com/randytarampi/me/commit/150e2b6))





## [1.5.3](https://github.com/randytarampi/me/compare/v1.5.2...v1.5.3) (2018-11-15)


### Bug Fixes

* **js:** `Post.toRss().author` returns a naked URL. ([91b89a0](https://github.com/randytarampi/me/commit/91b89a0))
* **www:** Remove `.text` from the home page content. ([f487f09](https://github.com/randytarampi/me/commit/f487f09))





## [1.5.2](https://github.com/randytarampi/me/compare/v1.5.1...v1.5.2) (2018-11-15)

**Note:** Version bump only for package me





## [1.5.1](https://github.com/randytarampi/me/compare/v1.5.0...v1.5.1) (2018-11-14)


### Bug Fixes

* **jsx:** Smoother scrolling through `Posts`. ([ff54429](https://github.com/randytarampi/me/commit/ff54429))





# [1.5.0](https://github.com/randytarampi/me/compare/v1.4.0...v1.5.0) (2018-11-14)


### Bug Fixes

* **posts:** `enclosure.url` shouldn't have any query parameters. ([95e4bea](https://github.com/randytarampi/me/commit/95e4bea))
* **posts:** `Rss.feedUrl` shouldn't have any query parameters. ([0de395c](https://github.com/randytarampi/me/commit/0de395c))


### Features

* **posts:** gzip encode Lambda API Gateway responses. ([2482452](https://github.com/randytarampi/me/commit/2482452))
* **views:** Burn a `link` to our feed in the `layout.pug` template. ([31d9043](https://github.com/randytarampi/me/commit/31d9043))





# [1.4.0](https://github.com/randytarampi/me/compare/v1.3.9...v1.4.0) (2018-11-14)


### Bug Fixes

* **travis:** `git rm --ignore-unmatch --force **/*.pdf_original`. ([33b52ec](https://github.com/randytarampi/me/commit/33b52ec))
* **travis:** Don't `bootstrap` twice on `Deploy`. ([b27ed5b](https://github.com/randytarampi/me/commit/b27ed5b))
* **travis:** Don't delete any `**/*.pdf_original` on `Deploy (dev) www`. ([b4b65b4](https://github.com/randytarampi/me/commit/b4b65b4))


### Features

* **job-application:** Add `NpmVersionShield`s to `resume` and `letter`. ([5a91eaa](https://github.com/randytarampi/me/commit/5a91eaa))





## [1.3.9](https://github.com/randytarampi/me/compare/v1.3.8...v1.3.9) (2018-11-10)


### Bug Fixes

* **js:** `Person` parses phone numbers according to their `countryCode`. ([f8601cf](https://github.com/randytarampi/me/commit/f8601cf))
* **js:** Generate correct `Language` Schema.org JSON. ([6279baf](https://github.com/randytarampi/me/commit/6279baf))





## [1.3.8](https://github.com/randytarampi/me/compare/v1.3.7...v1.3.8) (2018-11-10)


### Bug Fixes

* **posts:** `getPostsRss` actually `augmentUrlWithTrackingParams`. ([644fd7e](https://github.com/randytarampi/me/commit/644fd7e))





## [1.3.7](https://github.com/randytarampi/me/compare/v1.3.6...v1.3.7) (2018-11-08)


### Bug Fixes

* **package:** update gulp-pug-linter to version 1.1.0 ([5eb24ec](https://github.com/randytarampi/me/commit/5eb24ec))





## [1.3.6](https://github.com/randytarampi/me/compare/v1.3.5...v1.3.6) (2018-11-07)


### Reverts

* chore(package): Refresh `package-lock.json`. ([f33affa](https://github.com/randytarampi/me/commit/f33affa))
* chore(travis): Turns out I can `npm ci --ignore-scripts`. ([3e2b174](https://github.com/randytarampi/me/commit/3e2b174))
* revert: chore(package): Refresh `package-lock.json`. ([974f2c0](https://github.com/randytarampi/me/commit/974f2c0))





## [1.3.5](https://github.com/randytarampi/me/compare/v1.3.4...v1.3.5) (2018-11-07)

**Note:** Version bump only for package me





## [1.3.4](https://github.com/randytarampi/me/compare/v1.3.3...v1.3.4) (2018-11-07)

**Note:** Version bump only for package me





## [1.3.3](https://github.com/randytarampi/me/compare/v1.3.2...v1.3.3) (2018-11-07)

**Note:** Version bump only for package me





## [1.3.2](https://github.com/randytarampi/me/compare/v1.3.1...v1.3.2) (2018-11-06)


### Bug Fixes

* **views:** Fix GTM datalayer regression from 2d261d23677e0c832f84a99c30f57ebad4349582. ([038a544](https://github.com/randytarampi/me/commit/038a544))





## [1.3.1](https://github.com/randytarampi/me/compare/v1.3.0...v1.3.1) (2018-11-06)

**Note:** Version bump only for package me





# [1.3.0](https://github.com/randytarampi/me/compare/v1.2.5...v1.3.0) (2018-11-06)


### Features

* **jsx:** `configureStore` and `configureOfflineStore` take `middleware`. ([5ab0fff](https://github.com/randytarampi/me/commit/5ab0fff))





## [1.2.5](https://github.com/randytarampi/me/compare/v1.2.4...v1.2.5) (2018-11-06)


### Bug Fixes

* **config:** Add missing `facebook.app.id`. ([6583a61](https://github.com/randytarampi/me/commit/6583a61))
* **config:** Remove `facebook.app.id` from `dev` configuration. ([2232c99](https://github.com/randytarampi/me/commit/2232c99))





## [1.2.4](https://github.com/randytarampi/me/compare/v1.2.3...v1.2.4) (2018-11-05)


### Bug Fixes

* **jsx:** Grossly export un`babel`ed test utilities for use elsewhere. ([145f40e](https://github.com/randytarampi/me/commit/145f40e))
* **package:** `lib` now lives in `src/lib`. ([84cced2](https://github.com/randytarampi/me/commit/84cced2))
* **views:** Need to `JSON.stringify` this `null` Pug local value. ([2100cf6](https://github.com/randytarampi/me/commit/2100cf6))





## [1.2.3](https://github.com/randytarampi/me/compare/v1.2.2...v1.2.3) (2018-11-05)


### Bug Fixes

* **jsx:** Reduce post loading jitter even more by upping `FETCHING_POSTS_PER_PAGE`. ([2d87c7c](https://github.com/randytarampi/me/commit/2d87c7c))





## [1.2.2](https://github.com/randytarampi/me/compare/v1.2.1...v1.2.2) (2018-11-05)


### Bug Fixes

* **gulp:** Adjust to `gulp-pug-linter^1.0.0` API. ([3b0b0c7](https://github.com/randytarampi/me/commit/3b0b0c7))
* **package:** update gulp-pug-linter to version 0.7.0 ([3188792](https://github.com/randytarampi/me/commit/3188792))





## [1.2.1](https://github.com/randytarampi/me/compare/v1.2.0...v1.2.1) (2018-11-05)

**Note:** Version bump only for package me





# [1.2.0](https://github.com/randytarampi/me/compare/v1.1.8...v1.2.0) (2018-11-04)


### Features

* **jsx:** `CampaignLink` buys into a `CampaignContext`. ([171fdfb](https://github.com/randytarampi/me/commit/171fdfb))





## [1.1.8](https://github.com/randytarampi/me/compare/v1.1.7...v1.1.8) (2018-11-04)


### Bug Fixes

* **travis:** Build `www` artifacts for upload to Sentry on `Deploy (prd). ([8c6e0a7](https://github.com/randytarampi/me/commit/8c6e0a7))


### Reverts

* fix(webpack): Actually upload artifacts to Sentry on release builds. ([d9b1125](https://github.com/randytarampi/me/commit/d9b1125))





## [1.1.7](https://github.com/randytarampi/me/compare/v1.1.6...v1.1.7) (2018-11-04)


### Bug Fixes

* **webpack:** Actually upload artifacts to Sentry on release builds. ([12a6b8f](https://github.com/randytarampi/me/commit/12a6b8f))





## [1.1.6](https://github.com/randytarampi/me/compare/v1.1.5...v1.1.6) (2018-11-04)


### Bug Fixes

* **letter:** Don't hardcode `letter.renderOptions.format`. ([73c1a55](https://github.com/randytarampi/me/commit/73c1a55))





## [1.1.5](https://github.com/randytarampi/me/compare/v1.1.4...v1.1.5) (2018-11-03)


### Bug Fixes

* **package:** Fix for `connected-react-router^5.0.0`, per [#183](https://github.com/randytarampi/me/issues/183). ([1119b69](https://github.com/randytarampi/me/commit/1119b69))
* **package:** Fix to `immutable@4.0.0-rc.10`, per [#174](https://github.com/randytarampi/me/issues/174). ([a1bda81](https://github.com/randytarampi/me/commit/a1bda81))
* **package:** Fix to `materialize-css@0.100.2`, for `react-materialize`. ([8aef31f](https://github.com/randytarampi/me/commit/8aef31f))





## [1.1.4](https://github.com/randytarampi/me/compare/v1.1.3...v1.1.4) (2018-11-03)


### Bug Fixes

* **js:** Fix tests broken in 2f3ac10b80f086e812e66ae85262bebdaec5dff3. ([7882012](https://github.com/randytarampi/me/commit/7882012))
* **jsx:** `configureStore` -> `configureOfflineStore`, and add plain `configureStore` from [c79241c9df71a1a9da829b3a38573c40e3bc9b48](https://github.com/randytarampi/me/blob/c79241c9df71a1a9da829b3a38573c40e3bc9b48/packages/jsx/src/lib/store/configureStore.js). ([690e21a](https://github.com/randytarampi/me/commit/690e21a))
* **letter:** Recipient section renders `PostalAddress#postOfficeBoxNumber` ([2f3ac10](https://github.com/randytarampi/me/commit/2f3ac10)), closes [PostalAddress#address2](https://github.com/PostalAddress/issues/address2)





## [1.1.3](https://github.com/randytarampi/me/compare/v1.1.2...v1.1.3) (2018-11-02)


### Bug Fixes

* **jsonresume-theme:** Rebuild when `IS_PUBLISHING` so we don't publish with my default `resume-custom-content`. ([bfc4398](https://github.com/randytarampi/me/commit/bfc4398))





## [1.1.2](https://github.com/randytarampi/me/compare/v1.1.1...v1.1.2) (2018-11-02)


### Bug Fixes

* **views:** Fix broken GTM import script. Again. ([2d261d2](https://github.com/randytarampi/me/commit/2d261d2))





## [1.1.1](https://github.com/randytarampi/me/compare/v1.1.0...v1.1.1) (2018-11-02)


### Bug Fixes

* **jsonresume-theme:** Only publish `dist/*{pug,css}`, not PDFs, etc. ([ca12f43](https://github.com/randytarampi/me/commit/ca12f43))
* **views:** Fix broken GTM import script. ([1a1b584](https://github.com/randytarampi/me/commit/1a1b584))





# [1.1.0](https://github.com/randytarampi/me/compare/v1.0.2...v1.1.0) (2018-11-01)


### Bug Fixes

* **jsonresume-theme:** Add a bunch more `pugLocals` driven off the `resume.json`. ([b573729](https://github.com/randytarampi/me/commit/b573729))
* **jsx:** `augmentUrlWithTrackingParams` shouldn't append empty query parameters. ([8f7c93b](https://github.com/randytarampi/me/commit/8f7c93b))
* **package:** Don't publish custom `letter` or `resume` content. ([a04f77d](https://github.com/randytarampi/me/commit/a04f77d))
* **resume:** Add configuration to `resume.json` for use with b57372918b7b8ce8268aab88962c4701d5a17b23. ([04b754e](https://github.com/randytarampi/me/commit/04b754e))
* **views:** Don't render JS in `printable` environments. ([954fb4e](https://github.com/randytarampi/me/commit/954fb4e))
* **views:** Only inject elements dependent on `renderLocals` if they're defined. ([f434f25](https://github.com/randytarampi/me/commit/f434f25))


### Features

* **views:** Inject specific scripts into the page, but only if `!gtmContainerId`. ([02e1486](https://github.com/randytarampi/me/commit/02e1486))





## [1.0.2](https://github.com/randytarampi/me/compare/v1.0.0...v1.0.2) (2018-11-01)


### Bug Fixes

* **package:** Packages don't `build` on `prepare` when `$IS_PUBLISHING`. ([44f196e](https://github.com/randytarampi/me/commit/44f196e))





## [1.0.1](https://github.com/randytarampi/me/compare/v1.0.0...v1.0.1) (2018-11-01)

**Note:** Version bump only for package me





# [1.0.0](https://github.com/randytarampi/me/compare/v0.48.0...v1.0.0) (2018-10-31)


### Bug Fixes

* Still need to link dependencies for hoisted `[@randy](https://github.com/randy).tarampi/css`. ([68e1dc2](https://github.com/randytarampi/me/commit/68e1dc2))


### chore

* **jsonresume:** Collapse `puppeteer` environment settings into `printable` ([c8e01ab](https://github.com/randytarampi/me/commit/c8e01ab))


### BREAKING CHANGES

* **jsonresume:** Pretty straight forward. Might as well get over the 1.x hump now.





# [0.48.0](https://github.com/randytarampi/me/compare/v0.47.22...v0.48.0) (2018-10-31)


### Features

* **posts:** Add a bunch of API keys to the `posts` lambda environment. ([3660d27](https://github.com/randytarampi/me/commit/3660d27)), closes [#79](https://github.com/randytarampi/me/issues/79) [#178](https://github.com/randytarampi/me/issues/178) [randytarampi/me.words#2](https://github.com/randytarampi/me.words/issues/2)
* **posts:** Setup for [#79](https://github.com/randytarampi/me/issues/79), [#178](https://github.com/randytarampi/me/issues/178) and randytarampi/me.words[#2](https://github.com/randytarampi/me/issues/2) by using `RishitKedia/serverless-secrets#fix-get-parameters-limit-of-10`. ([e7d9c3e](https://github.com/randytarampi/me/commit/e7d9c3e)), closes [RishitKedia/serverless-secrets#fix-get-parameters-limit-of-10](https://github.com/RishitKedia/serverless-secrets/issues/fix-get-parameters-limit-of-10)





## [0.47.22](https://github.com/randytarampi/me/compare/v0.47.21...v0.47.22) (2018-10-31)


### Reverts

* fix(posts): Remove `serverless-aws-alias` for now. ([27780f2](https://github.com/randytarampi/me/commit/27780f2))





## [0.47.21](https://github.com/randytarampi/me/compare/v0.47.20...v0.47.21) (2018-10-31)


### Bug Fixes

* **package:** Fix bad `resume` `build` script. ([fb5bdd3](https://github.com/randytarampi/me/commit/fb5bdd3))
* **package:** Need trailing slashes otherwise unix `cp -r` gets confused. ([0e000bb](https://github.com/randytarampi/me/commit/0e000bb))
* **travis:** Don't `build` on `prepare` when `$IS_PUBLISHING`. ([6cbf3c8](https://github.com/randytarampi/me/commit/6cbf3c8))


### Reverts

* chore(babel): `useBuiltIns: "entry"` -> `useBuiltIns: "usage"`. ([803e94d](https://github.com/randytarampi/me/commit/803e94d))





## [0.47.20](https://github.com/randytarampi/me/compare/v0.47.19...v0.47.20) (2018-10-31)


### Bug Fixes

* **travis:** All these scripts should run successfully in order for us to cut a release. ([a2c644e](https://github.com/randytarampi/me/commit/a2c644e))
* **travis:** Explicitly `build` `resume` and `letter` on release. ([3c61af6](https://github.com/randytarampi/me/commit/3c61af6))
* **travis:** Only rebuild on `prepack` when `$RELEASE` and `$CI`. ([f76a911](https://github.com/randytarampi/me/commit/f76a911))





## [0.47.19](https://github.com/randytarampi/me/compare/v0.47.18...v0.47.19) (2018-10-31)


### Bug Fixes

* **gulp:** `clean` task actually deletes `dist` and `build`. ([49615d9](https://github.com/randytarampi/me/commit/49615d9))
* **travis:** Actually version `resume` and `letter` PDFs on release. ([78f4d64](https://github.com/randytarampi/me/commit/78f4d64))





## [0.47.18](https://github.com/randytarampi/me/compare/v0.47.17...v0.47.18) (2018-10-31)


### Bug Fixes

* ESLint. ([987e1e5](https://github.com/randytarampi/me/commit/987e1e5))
* **travis:** Actually render `resume` and `letter` PDFs on release. ([f1368bf](https://github.com/randytarampi/me/commit/f1368bf))





## [0.47.17](https://github.com/randytarampi/me/compare/v0.47.16...v0.47.17) (2018-10-31)


### Bug Fixes

* **resume:** Add standard `prepare` script. ([5f0bfc3](https://github.com/randytarampi/me/commit/5f0bfc3))





## [0.47.16](https://github.com/randytarampi/me/compare/v0.47.15...v0.47.16) (2018-10-30)

**Note:** Version bump only for package me





## [0.47.15](https://github.com/randytarampi/me/compare/v0.47.14...v0.47.15) (2018-10-30)


### Bug Fixes

* **letter:** Add misplaced line at end of file. ([efcb372](https://github.com/randytarampi/me/commit/efcb372))
* **resume:** Fix `customContent` regression from 80c912a3402422413059c3c256a01afc77d100fe. ([c53913b](https://github.com/randytarampi/me/commit/c53913b))





## [0.47.14](https://github.com/randytarampi/me/compare/v0.47.13...v0.47.14) (2018-10-30)


### Bug Fixes

* **job-applications:** Build PDFs with `CAMPAIGN_MEDIUM` set. ([8fc76de](https://github.com/randytarampi/me/commit/8fc76de))
* **job-applications:** Make `me` and `you` more flexible in terms of `contentConfiguration`. ([39876f4](https://github.com/randytarampi/me/commit/39876f4))
* **job-applications:** Support assigning random `customContent` ad-hoc. ([db585e0](https://github.com/randytarampi/me/commit/db585e0))
* **resume:** Consolidate custom content exports. ([80c912a](https://github.com/randytarampi/me/commit/80c912a))
* **travis:** Fix badly moved/consolidated command. ([d6b4004](https://github.com/randytarampi/me/commit/d6b4004))





## [0.47.13](https://github.com/randytarampi/me/compare/v0.47.12...v0.47.13) (2018-10-30)


### Bug Fixes

* **css:** Don't bother with `node-sass-tilde-importer`. ([31e9361](https://github.com/randytarampi/me/commit/31e9361))
* **letter:** `PrintableRecipient` address should require a city & region. ([4a4c477](https://github.com/randytarampi/me/commit/4a4c477))
* **letter:** Give `LetterSection` some `sectionProps`. ([97505a6](https://github.com/randytarampi/me/commit/97505a6))
* **package:** Fix inverted logic in 2bbe750e51d43f389ca8fb688fd8db8ab78ec9d0. ([118b1a2](https://github.com/randytarampi/me/commit/118b1a2))
* **posts:** Build `prd` assets for release once. ([2bbe750](https://github.com/randytarampi/me/commit/2bbe750))
* **posts:** Remove `serverless-aws-alias` for now. ([072c134](https://github.com/randytarampi/me/commit/072c134))
* **posts:** See if plugin order changes things here? ([9a26498](https://github.com/randytarampi/me/commit/9a26498))
* **travis:** Add missing semi-colons. ([174156b](https://github.com/randytarampi/me/commit/174156b))
* **travis:** Publish with `${CPUS_COUNT}` concurrency. ([41bc90b](https://github.com/randytarampi/me/commit/41bc90b))
* **travis:** Separate the building of `prd` assets from versioning them. ([32451cf](https://github.com/randytarampi/me/commit/32451cf))
* **travis:** Turns out Travis uses `sh` instead of `bash`, so make these standard conditionals. ([76fef6b](https://github.com/randytarampi/me/commit/76fef6b))
* Remove `package-lock`s. ([b2bf2db](https://github.com/randytarampi/me/commit/b2bf2db))


### Reverts

* chore: Webpack should `babel` everything in `production` mode. ([c0f793b](https://github.com/randytarampi/me/commit/c0f793b))
* fix(posts): Disable `serverless-plugin-tracing` for now. ([de52187](https://github.com/randytarampi/me/commit/de52187))
* fix(posts): Don't webpack in `production` mode. ([eb1dc2f](https://github.com/randytarampi/me/commit/eb1dc2f))
* fix(posts): Remove `serverless-plugin-tracing`. ([a9efa93](https://github.com/randytarampi/me/commit/a9efa93))
* fix(posts): See if plugin order changes things here? ([2ac726c](https://github.com/randytarampi/me/commit/2ac726c))





## [0.47.12](https://github.com/randytarampi/me/compare/v0.47.11...v0.47.12) (2018-10-30)


### Bug Fixes

* **package:** Restore deleted `pretest` script. ([2870ba9](https://github.com/randytarampi/me/commit/2870ba9))
* **package:** Run monorepo `lerna` scripts with the proper concurrency. ([3273280](https://github.com/randytarampi/me/commit/3273280))
* **posts:** Remove `serverless-plugin-tracing`. ([0135a5e](https://github.com/randytarampi/me/commit/0135a5e))
* **travis:** Consistently `--hoist --no-ci` on deploy, even for `posts`. ([5850d17](https://github.com/randytarampi/me/commit/5850d17))
* **travis:** Don't `--ignore-scripts` on deploy. ([6edaf17](https://github.com/randytarampi/me/commit/6edaf17))
* **travis:** Don't `--ignore-scripts` on release. ([4790b10](https://github.com/randytarampi/me/commit/4790b10))
* **travis:** Fix Lerna's concurrency to 2 on the Travis boxes. ([4bc154f](https://github.com/randytarampi/me/commit/4bc154f))
* **travis:** Need to `bootstrap --ignore-scripts`, not `--production`. ([8eecc0c](https://github.com/randytarampi/me/commit/8eecc0c))







**Note:** Version bump only for package me





## [0.47.10](https://github.com/randytarampi/me/compare/v0.47.9...v0.47.10) (2018-10-29)


### Bug Fixes

* **css:** Bring in `node-sass-tilde-importer` per a3cd53bf685bf6fd5a3ed7996f19510bb276f257. ([2605402](https://github.com/randytarampi/me/commit/2605402))
* **css:** Fix `materialize-css` to `0.100.2`. ([815c6f5](https://github.com/randytarampi/me/commit/815c6f5))
* **jsx:** Explicitly depend on `query-string`. ([f6a3729](https://github.com/randytarampi/me/commit/f6a3729))
* **package:** Just nuke all these `package-lock`s for now. ([a6c7d72](https://github.com/randytarampi/me/commit/a6c7d72))
* **package:** Prefer to `prepare` my dev dependencies instead of `postinstall`. ([8dfb0dd](https://github.com/randytarampi/me/commit/8dfb0dd))
* **travis:** If `HAS_PUBLISHABLE_CHANGES`, then `version` and `install`. ([b9dcfb0](https://github.com/randytarampi/me/commit/b9dcfb0))
* **www:** `workbox-webpack-plugin` is actually a `devDependency`. ([f676871](https://github.com/randytarampi/me/commit/f676871))
* **www:** Pull `react-router-sitemap` dependencies up to the root. ([051b018](https://github.com/randytarampi/me/commit/051b018))


### Reverts

* fix(travis): If `HAS_PUBLISHABLE_CHANGES`, then `version` and `install`. ([d20c2ec](https://github.com/randytarampi/me/commit/d20c2ec))





## [0.47.9](https://github.com/randytarampi/me/compare/v0.47.8...v0.47.9) (2018-10-29)


### Reverts

* chore(travis): Need to `bootstrap --no-ci` on deploy. ([45f5279](https://github.com/randytarampi/me/commit/45f5279))
* chore(travis): Scope our `bootstrap` to the package we're deploying. ([565886f](https://github.com/randytarampi/me/commit/565886f))





## [0.47.8](https://github.com/randytarampi/me/compare/v0.47.7...v0.47.8) (2018-10-29)


### Bug Fixes

* **posts:** Don't webpack in `production` mode. ([e15494e](https://github.com/randytarampi/me/commit/e15494e))





## [0.47.7](https://github.com/randytarampi/me/compare/v0.47.6...v0.47.7) (2018-10-29)


### Bug Fixes

* **posts:** I don't know how this isn't creating a `Promise` in `ca-central-1`, but try this. ([56348a3](https://github.com/randytarampi/me/commit/56348a3))
* **posts:** Webpack explicitly targets `node`. ([c205b93](https://github.com/randytarampi/me/commit/c205b93))


### Reverts

* chore(posts): Don't use `console` when logging failed raven pushes. ([720b400](https://github.com/randytarampi/me/commit/720b400))





## [0.47.6](https://github.com/randytarampi/me/compare/v0.47.5...v0.47.6) (2018-10-29)


### Bug Fixes

* **posts:** Correct `*_URL` environment variables. ([92ca171](https://github.com/randytarampi/me/commit/92ca171))
* Actually we must `lerna bootstrap --no-ci` since how would hoisted dependencies even work with lockfiles? ([4166fd6](https://github.com/randytarampi/me/commit/4166fd6))
* Don't delete `package-lock`s on `clean` and always `lerna bootstrap --ci`. ([b9c7801](https://github.com/randytarampi/me/commit/b9c7801))





## [0.47.5](https://github.com/randytarampi/me/compare/v0.47.4...v0.47.5) (2018-10-29)


### Bug Fixes

* **www:** RSS Feed link should actually open in a new tab. ([d0ba7a0](https://github.com/randytarampi/me/commit/d0ba7a0))





## [0.47.4](https://github.com/randytarampi/me/compare/v0.47.3...v0.47.4) (2018-10-29)


### Bug Fixes

* **posts:** Enable `serverless-plugin-tracing`. ([2ee492d](https://github.com/randytarampi/me/commit/2ee492d))





## [0.47.3](https://github.com/randytarampi/me/compare/v0.47.2...v0.47.3) (2018-10-28)


### Bug Fixes

* **posts:** `XRayedAwsSdk.dynamoDB` -> `XRayedAwsSdk.DynamoDB`. ([7068d17](https://github.com/randytarampi/me/commit/7068d17))





## [0.47.2](https://github.com/randytarampi/me/compare/v0.47.1...v0.47.2) (2018-10-28)


### Bug Fixes

* **package:** Use `materialize@0.100.2`. ([f737259](https://github.com/randytarampi/me/commit/f737259))





## [0.47.1](https://github.com/randytarampi/me/compare/v0.47.0...v0.47.1) (2018-10-28)


### Bug Fixes

* **posts:** RSS file is served with `Content-Disposition: attachment`. ([9bbbb8b](https://github.com/randytarampi/me/commit/9bbbb8b))





# [0.47.0](https://github.com/randytarampi/me/compare/v0.46.1...v0.47.0) (2018-10-28)


### Bug Fixes

* **posts:** `parseQuerystringParameters` should always return an object. ([85f0dab](https://github.com/randytarampi/me/commit/85f0dab))
* Lock down `immutable@4.0.0-rc.10`. ([fc34855](https://github.com/randytarampi/me/commit/fc34855))


### Features

* **js:** Allow ourselves to turn `Post`s and `Photo`s `toRss()`. ([616c35d](https://github.com/randytarampi/me/commit/616c35d)), closes [randytarampi/me.blog#3](https://github.com/randytarampi/me.blog/issues/3)
* **posts:** `augmentUrlWithTrackingParams` for each RSS link. ([e5b2083](https://github.com/randytarampi/me/commit/e5b2083))
* **posts:** Add RSS support. ([7ed77dd](https://github.com/randytarampi/me/commit/7ed77dd)), closes [randytarampi/me.blog#3](https://github.com/randytarampi/me.blog/issues/3)
* **www:** Shill my RSS feed on `/`. ([f386e05](https://github.com/randytarampi/me/commit/f386e05)), closes [randytarampi/me.blog#3](https://github.com/randytarampi/me.blog/issues/3)





## [0.46.1](https://github.com/randytarampi/me/compare/v0.46.0...v0.46.1) (2018-10-26)


### Bug Fixes

* **jsx:** `persistAutoRehydrate` should only log when `__BUILD_IS_DEVELOPMENT__`. ([836374f](https://github.com/randytarampi/me/commit/836374f))





# [0.46.0](https://github.com/randytarampi/me/compare/v0.45.8...v0.46.0) (2018-10-26)


### Bug Fixes

* **babel:** Whoops, didn't want a `loose` `[@babel](https://github.com/babel)/preset-env`. ([7015a90](https://github.com/randytarampi/me/commit/7015a90))
* **jsx:** `fetchPosts` follows `fetchResume` in its failure handling. ([d91be33](https://github.com/randytarampi/me/commit/d91be33))
* **jsx:** `fetchPosts` graceful error handling dispatches a `FETCHING_POSTS_FAILURE_RECOVERY`. ([5cf4ca3](https://github.com/randytarampi/me/commit/5cf4ca3)), closes [/github.com/redux-offline/redux-offline#3](https://github.com//github.com/redux-offline/redux-offline/issues/3)
* **jsx:** ESLint. ([76084bd](https://github.com/randytarampi/me/commit/76084bd))
* **jsx:** ESLint. ([3d96ce9](https://github.com/randytarampi/me/commit/3d96ce9))
* **jsx:** Revive `DateTime` `posts` metadata on `REHYDRATE`. ([e90d503](https://github.com/randytarampi/me/commit/e90d503))
* **letter:** `fetchLetter` graceful error handling dispatches a `FETCHING_LETTER_FAILURE_RECOVERY`. ([4d5c59c](https://github.com/randytarampi/me/commit/4d5c59c))
* **letter:** Always attempt to fetch a `Letter` variant. ([55baecf](https://github.com/randytarampi/me/commit/55baecf))
* **resume:** `fetchResume` graceful error handling dispatches a `FETCHING_RESUME_FAILURE_RECOVERY`. ([8144d12](https://github.com/randytarampi/me/commit/8144d12))
* **resume:** Always attempt to fetch a `Resume` variant. ([a0eb3e2](https://github.com/randytarampi/me/commit/a0eb3e2))
* **www:** `redux-offline` also needs to know things about `LetterSection`s. ([e82ca73](https://github.com/randytarampi/me/commit/e82ca73))
* **www:** Don't cache API responses. ([9747ef9](https://github.com/randytarampi/me/commit/9747ef9))
* Actually add the files mentioned in 24eff7edf9b2f4f7cad912e03d1b1efacf4022cb. ([12285ad](https://github.com/randytarampi/me/commit/12285ad))
* ESLint. ([f60cddf](https://github.com/randytarampi/me/commit/f60cddf))
* Rename `default` resume, letter and job-application files as `resume`, `letter` and `job-application` respectively. ([24eff7e](https://github.com/randytarampi/me/commit/24eff7e))


### Features

* **posts:** `SearchParams` buys into `castDatePropertyToDateTime`. ([e97465f](https://github.com/randytarampi/me/commit/e97465f))
* **www:** `redux-offline` persists `Person`s properly. ([7adff23](https://github.com/randytarampi/me/commit/7adff23))
* **www:** `redux-offline` persists `Post`s properly. ([2e08933](https://github.com/randytarampi/me/commit/2e08933))
* **www:** `redux-offline` persists `Resume` sub-entities properly. ([5e90b41](https://github.com/randytarampi/me/commit/5e90b41))
* **www:** Initial work integrating `redux-offline`. ([24e93f2](https://github.com/randytarampi/me/commit/24e93f2))
* Buy into `castDatePropertyToDateTime` everywhere. ([e40b777](https://github.com/randytarampi/me/commit/e40b777))





## [0.45.8](https://github.com/randytarampi/me/compare/v0.45.7...v0.45.8) (2018-10-24)


### Bug Fixes

* **www:** Run builds with `CAMPAIGN_SOURCE` and `CAMPAIGN_CONTENT`. ([5bd93ec](https://github.com/randytarampi/me/commit/5bd93ec))


### Reverts

* chore(build): `lwip` -> `[@mcph](https://github.com/mcph)/lwip`. ([beb251c](https://github.com/randytarampi/me/commit/beb251c))
* fix(travis): Install `giflib-dbg` and `giflib-tools`. ([35ba132](https://github.com/randytarampi/me/commit/35ba132))
* fix(travis): Install `giflib` as we do `language-pack-ja`, etc. ([7420564](https://github.com/randytarampi/me/commit/7420564))
* fix(travis): Install `libgif-dev` as we do `language-pack-ja`, etc. ([a872e3d](https://github.com/randytarampi/me/commit/a872e3d))
* fix(travis): Install `libgif4` as we do `language-pack-ja`, etc. ([200425e](https://github.com/randytarampi/me/commit/200425e))
* fix(travis): Just gamble that we already have `giflib` (and `libgif7`). ([63510c4](https://github.com/randytarampi/me/commit/63510c4))





## [0.45.7](https://github.com/randytarampi/me/compare/v0.45.6...v0.45.7) (2018-10-22)


### Bug Fixes

* **resume:** Fix `.resume-profiles__profile` regression introduced in 88119fa6deb2274986612b0c95d7ad09a88a3691. ([bdd7d08](https://github.com/randytarampi/me/commit/bdd7d08))
* Load resumes and cover letters from the right folder in GitHub. ([902cfdb](https://github.com/randytarampi/me/commit/902cfdb))





## [0.45.6](https://github.com/randytarampi/me/compare/v0.45.5...v0.45.6) (2018-10-21)


### Bug Fixes

* **css:** Correctly align `Post` and `Photo` text body content. ([e23d05d](https://github.com/randytarampi/me/commit/e23d05d))
* **jsx:** Mitigate jittery loading on `/blog` by increasing the number of available `Post`s. ([c3fc674](https://github.com/randytarampi/me/commit/c3fc674))
* **www:** Service worker caches consistently `purgeOnQuotaError`. ([9982f79](https://github.com/randytarampi/me/commit/9982f79))





## [0.45.5](https://github.com/randytarampi/me/compare/v0.45.4...v0.45.5) (2018-10-21)


### Bug Fixes

* **posts:** Forcibly exclude `aws-sdk` from webpacked bundles. ([71d8425](https://github.com/randytarampi/me/commit/71d8425))
* **www:** Remove `$WWW_PACKAGE_DIR/docs/precache-manifest.*.js` on build. ([bc05c70](https://github.com/randytarampi/me/commit/bc05c70))





## [0.45.4](https://github.com/randytarampi/me/compare/v0.45.3...v0.45.4) (2018-10-20)


### Bug Fixes

* **assets:** Bring back `ʕつ•ᴥ•ʔつ.svg` for link previews. ([8e5de71](https://github.com/randytarampi/me/commit/8e5de71))
* **views:** Explicitly set `apple-mobile-web-app-status-bar-style` to black. ([7aaea9c](https://github.com/randytarampi/me/commit/7aaea9c))
* **views:** iOS splash screens explicitly target device orientations. ([42c9e6e](https://github.com/randytarampi/me/commit/42c9e6e))





## [0.45.3](https://github.com/randytarampi/me/compare/v0.45.2...v0.45.3) (2018-10-20)

**Note:** Version bump only for package me





## [0.45.2](https://github.com/randytarampi/me/compare/v0.45.1...v0.45.2) (2018-10-20)

**Note:** Version bump only for package me





## [0.45.1](https://github.com/randytarampi/me/compare/v0.45.0...v0.45.1) (2018-10-20)


### Bug Fixes

* **views:** Bring `views` GTM `app` data layer variable into line with the changes in d4a7141bfef999e256c2cea1f69d1a2613ade979. ([6984956](https://github.com/randytarampi/me/commit/6984956))





# [0.45.0](https://github.com/randytarampi/me/compare/v0.44.0...v0.45.0) (2018-10-20)


### Bug Fixes

* Remove unnecessary reference to `resume-cli`. ([a4f4ff3](https://github.com/randytarampi/me/commit/a4f4ff3))


### Features

* **assets:** Use separate favicons and splash screens for each environment. ([e1b799e](https://github.com/randytarampi/me/commit/e1b799e))
* **jsx:** Push info into the GTM data layer for `CRISP_CHAT_CLOSED`, `CRISP_CHAT_OPENED` and `CRISP_WEBSITE_AVAILABILITY_CHANGED`. ([d4a7141](https://github.com/randytarampi/me/commit/d4a7141))





# [0.44.0](https://github.com/randytarampi/me/compare/v0.43.13...v0.44.0) (2018-10-19)


### Bug Fixes

* **jsonresume-theme:** Remove mistakenly committed `node_modules`. ([559565c](https://github.com/randytarampi/me/commit/559565c))
* **jsx:** Fix bad file references from 875ad4bcb837c7a1ae77911ff185d1c37c3716d8. ([af84c83](https://github.com/randytarampi/me/commit/af84c83))
* **www:** Only precache my signature, everything else can just get cached when it comes down. ([c0438ff](https://github.com/randytarampi/me/commit/c0438ff))


### Features

* **www:** `$crisp` callbacks dispatch redux actions. ([90ad97d](https://github.com/randytarampi/me/commit/90ad97d))
* **www:** `$crisp` callbacks get picked up by metrics middleware. ([d3f01df](https://github.com/randytarampi/me/commit/d3f01df))





## [0.43.13](https://github.com/randytarampi/me/compare/v0.43.12...v0.43.13) (2018-10-18)


### Bug Fixes

* **posts:** `processCaptionHtml` also works on `ol` and `ul` elements. ([8450eff](https://github.com/randytarampi/me/commit/8450eff))
* **posts:** Only `processCaptionHtml` for Tumblr `Photo`s. ([41deda7](https://github.com/randytarampi/me/commit/41deda7))





## [0.43.12](https://github.com/randytarampi/me/compare/v0.43.11...v0.43.12) (2018-10-18)

**Note:** Version bump only for package me





## [0.43.11](https://github.com/randytarampi/me/compare/v0.43.10...v0.43.11) (2018-10-18)


### Bug Fixes

* **css:** Force ligature support. ([4ae8531](https://github.com/randytarampi/me/commit/4ae8531))





## [0.43.10](https://github.com/randytarampi/me/compare/v0.43.9...v0.43.10) (2018-10-18)


### Bug Fixes

* **css:** Nudge over `.post-html` by `$blockPadding` as `.post-text` is. ([15803f7](https://github.com/randytarampi/me/commit/15803f7))
* **travis:** Add `jsonresume-theme` and `letter` PDFs to releases. ([916449f](https://github.com/randytarampi/me/commit/916449f))





## [0.43.9](https://github.com/randytarampi/me/compare/v0.43.8...v0.43.9) (2018-10-17)


### Bug Fixes

* **css:** Ugh. Just hardcode the `orange` here to be `#ec7500`. ([a9d473f](https://github.com/randytarampi/me/commit/a9d473f)), closes [#ec7500](https://github.com/randytarampi/me/issues/ec7500)





## [0.43.8](https://github.com/randytarampi/me/compare/v0.43.7...v0.43.8) (2018-10-17)

**Note:** Version bump only for package me





## [0.43.7](https://github.com/randytarampi/me/compare/v0.43.6...v0.43.7) (2018-10-17)


### Bug Fixes

* **www:** Fix hardcoded references to `/docs/**` ([ff26f77](https://github.com/randytarampi/me/commit/ff26f77))





## [0.43.6](https://github.com/randytarampi/me/compare/v0.43.5...v0.43.6) (2018-10-17)


### Bug Fixes

* **www:** Also cache the Crisp chat JS file. ([6b233d6](https://github.com/randytarampi/me/commit/6b233d6))
* **www:** Also need to copy the CNAME to `/docs` on release. ([283a870](https://github.com/randytarampi/me/commit/283a870))





## [0.43.5](https://github.com/randytarampi/me/compare/v0.43.4...v0.43.5) (2018-10-17)


### Bug Fixes

* **jsonresume-theme:** Don't assume that `dist` will exist on build. ([742540d](https://github.com/randytarampi/me/commit/742540d))
* **jsonresume-theme:** Push `jsonresume-theme/docs` on `github-pages` deploy. ([290f7d6](https://github.com/randytarampi/me/commit/290f7d6))
* **jsx:** Fix tests added in 1bf8b9dbc0f26c55e808f3a8fb02d6ce58264cee. ([62b8ba4](https://github.com/randytarampi/me/commit/62b8ba4))
* **resume:** Retain `$RESUME_PACKAGE_DIR/docs` in VCS. ([2dda63c](https://github.com/randytarampi/me/commit/2dda63c))
* **www:** Add the CNAME to `$WWW_PACKAGE_DIR/docs/CNAME`. ([c56d57a](https://github.com/randytarampi/me/commit/c56d57a))
* **www:** Throw in the towel and just serve everything out of `/docs`. ([91a09fe](https://github.com/randytarampi/me/commit/91a09fe))


### Reverts

* fix(www): Turns out the manifest `start_url` is relative to the manifest? ([700ff29](https://github.com/randytarampi/me/commit/700ff29))





## [0.43.4](https://github.com/randytarampi/me/compare/v0.43.3...v0.43.4) (2018-10-17)


### Bug Fixes

* **www:** Turns out the manifest `start_url` is relative to the manifest? ([6ffb680](https://github.com/randytarampi/me/commit/6ffb680))





## [0.43.3](https://github.com/randytarampi/me/compare/v0.43.2...v0.43.3) (2018-10-17)


### Bug Fixes

* **assets:** Update iOS PWA splash screens. ([b7ad6f8](https://github.com/randytarampi/me/commit/b7ad6f8))
* **travis:** `jsonresume-theme` doesn't rely on a `manifest.json`, so don't try to commit one. ([d5d3003](https://github.com/randytarampi/me/commit/d5d3003))
* **www:** Don't include `unsupportedPath` in the sitemap. ([3b04ab5](https://github.com/randytarampi/me/commit/3b04ab5))
* **www:** Explicitly define manifest `scope` to be the root. ([9645d3d](https://github.com/randytarampi/me/commit/9645d3d))
* **www:** Just precache all my `assets`. ([721d86c](https://github.com/randytarampi/me/commit/721d86c))
* **www:** Precache `html` files correctly. ([8f7d381](https://github.com/randytarampi/me/commit/8f7d381))
* **www:** Precache `html` files explicitly out of `/`. ([f2bc410](https://github.com/randytarampi/me/commit/f2bc410))
* **www:** Properly define a webpack `publicPath`. ([68e33f5](https://github.com/randytarampi/me/commit/68e33f5)), closes [/github.com/GoogleChrome/workbox/issues/1227#issuecomment-428277030](https://github.com//github.com/GoogleChrome/workbox/issues/1227/issues/issuecomment-428277030)
* **www:** Serve the `manifest.json` alongside `index.html`. ([fb71364](https://github.com/randytarampi/me/commit/fb71364))





## [0.43.2](https://github.com/randytarampi/me/compare/v0.43.1...v0.43.2) (2018-10-16)


### Bug Fixes

* **views:** Add apple specific splash screens. ([91a5765](https://github.com/randytarampi/me/commit/91a5765))
* **www:** Add a `start_url` to the `manifest.json`. ([a31a471](https://github.com/randytarampi/me/commit/a31a471))
* **www:** Consolidate the service worker caches. ([1d73a0d](https://github.com/randytarampi/me/commit/1d73a0d))
* **www:** Install the service worker before loading anything else. ([2cc951a](https://github.com/randytarampi/me/commit/2cc951a))
* **www:** Make `Sitemap` absolute in `robots.txt`. ([0cdd1c1](https://github.com/randytarampi/me/commit/0cdd1c1))
* **www:** Service worker needs `navigateFallback` defined. ([4bb211c](https://github.com/randytarampi/me/commit/4bb211c))





## [0.43.1](https://github.com/randytarampi/me/compare/v0.43.0...v0.43.1) (2018-10-16)


### Bug Fixes

* **travis:** `git rm --ignore-unmatch` files that may not exist yet. ([32969d0](https://github.com/randytarampi/me/commit/32969d0))
* **travis:** `git rm --verbose` -> `git rm --force`. ([085b966](https://github.com/randytarampi/me/commit/085b966))
* **www:** Also cache `html` files. ([7421d3d](https://github.com/randytarampi/me/commit/7421d3d))
* **www:** We need to copy the `precache-manifest` to the root directory. ([e5d3245](https://github.com/randytarampi/me/commit/e5d3245))





# [0.43.0](https://github.com/randytarampi/me/compare/v0.42.2...v0.43.0) (2018-10-16)


### Bug Fixes

* **jsx:** Make `.nav-header__tabs` sticky. ([0c03512](https://github.com/randytarampi/me/commit/0c03512))
* **www:** `ConnectedSwipeableRoutes` is bound to keyboard arrows. ([d635233](https://github.com/randytarampi/me/commit/d635233))
* **www:** `external` cache has 100 `maxEntries`. ([9667f65](https://github.com/randytarampi/me/commit/9667f65))
* **www:** `external` cache will `purgeOnQuotaError`. ([035a720](https://github.com/randytarampi/me/commit/035a720))
* **www:** Need to copy Roboto fonts 'cause of `materialize-css@0.100.2`. ([b82782b](https://github.com/randytarampi/me/commit/b82782b))


### Features

* **www:** Add a basic service worker that caches some assets. ([f1e8ab7](https://github.com/randytarampi/me/commit/f1e8ab7))
* **www:** Also see if we can cache `posts.postsUrl` responses. ([90966c6](https://github.com/randytarampi/me/commit/90966c6))





## [0.42.2](https://github.com/randytarampi/me/compare/v0.42.1...v0.42.2) (2018-10-16)


### Bug Fixes

* **css:** `li` `list-style-position` is `inside`. ([b4e3e33](https://github.com/randytarampi/me/commit/b4e3e33))
* **jsx:** Only render `swipeableRoutes` under `ConnectedSwipeableRoutes`. ([8d571f4](https://github.com/randytarampi/me/commit/8d571f4))





## [0.42.1](https://github.com/randytarampi/me/compare/v0.42.0...v0.42.1) (2018-10-16)


### Bug Fixes

* **jsx:** `ConnectedSwipeableTabs` grabs `Tab`s off the `routes`. ([6c71e1f](https://github.com/randytarampi/me/commit/6c71e1f))
* **jsx:** Couple `indexedRoutes` to the idea of "routes with tabs". ([1d79d88](https://github.com/randytarampi/me/commit/1d79d88))
* **jsx:** Mask the slow renders of the next slide with longer animations. ([3cf2af4](https://github.com/randytarampi/me/commit/3cf2af4))





# [0.42.0](https://github.com/randytarampi/me/compare/v0.41.7...v0.42.0) (2018-10-15)


### Bug Fixes

* **jsx:** `renderSwipeableRoutes` only renders the best matching route. ([6ed752c](https://github.com/randytarampi/me/commit/6ed752c))


### Features

* **www:** `/(photos|words)` -> `/blog`. ([5c83275](https://github.com/randytarampi/me/commit/5c83275))


### Reverts

* fix(jsx): Only render routes with defined `path`s. ([f328672](https://github.com/randytarampi/me/commit/f328672))





## [0.41.7](https://github.com/randytarampi/me/compare/v0.41.6...v0.41.7) (2018-10-15)


### Bug Fixes

* **travis:** Always add `packages/*/CHANGELOG.md` on release. ([7e1ca72](https://github.com/randytarampi/me/commit/7e1ca72))
* **travis:** Need to `build` `www` again after the version bump. ([2aabdb3](https://github.com/randytarampi/me/commit/2aabdb3))





## [0.41.6](https://github.com/randytarampi/me/compare/v0.41.5...v0.41.6) (2018-10-15)


### Bug Fixes

* **views:** Burn the `.loading-spinner` into the HTML. ([ed317ed](https://github.com/randytarampi/me/commit/ed317ed))





## [0.41.5](https://github.com/randytarampi/me/compare/v0.41.4...v0.41.5) (2018-10-15)


### Bug Fixes

* **resume:** Extract my custom `ResumeFooter` content. ([acd56b6](https://github.com/randytarampi/me/commit/acd56b6))





## [0.41.4](https://github.com/randytarampi/me/compare/v0.41.3...v0.41.4) (2018-10-15)

**Note:** Version bump only for package me





## [0.41.3](https://github.com/randytarampi/me/compare/v0.41.2...v0.41.3) (2018-10-15)


### Bug Fixes

* **jsx:** Fix tests for 02634515f0009dffce2e330dda3663a3dde6f78e. ([ca87a38](https://github.com/randytarampi/me/commit/ca87a38))
* **jsx:** Show the correct `swipeableTabs` state on load. ([0263451](https://github.com/randytarampi/me/commit/0263451))
* **www:** Add more test coverage to get over the 80% threshold. ([dfd187d](https://github.com/randytarampi/me/commit/dfd187d))





## [0.41.2](https://github.com/randytarampi/me/compare/v0.41.1...v0.41.2) (2018-10-14)


### Bug Fixes

* Use the `—` consistently. ([66f5e0a](https://github.com/randytarampi/me/commit/66f5e0a))





## [0.41.1](https://github.com/randytarampi/me/compare/v0.41.0...v0.41.1) (2018-10-13)


### Bug Fixes

* **jsx:** Only render routes with defined `path`s. ([35ea87b](https://github.com/randytarampi/me/commit/35ea87b))
* **letter:** Ensure that we have an actual `<title>`. ([66ccaba](https://github.com/randytarampi/me/commit/66ccaba))
* **resume:** Ensure that we have an actual `<title>`. ([a7db700](https://github.com/randytarampi/me/commit/a7db700))
* **www:** Change manifest display from `minimal-ui` to `fullscreen`. ([22a7f6f](https://github.com/randytarampi/me/commit/22a7f6f))





# [0.41.0](https://github.com/randytarampi/me/compare/v0.40.19...v0.41.0) (2018-10-13)


### Features

* **www:** Use `react-swipeable-views` to knock off [#145](https://github.com/randytarampi/me/issues/145). ([c79241c](https://github.com/randytarampi/me/commit/c79241c))


### Reverts

* chore(package): update materialize-css to version 1.0.0 ([a5768c6](https://github.com/randytarampi/me/commit/a5768c6))





## [0.40.19](https://github.com/randytarampi/me/compare/v0.40.18...v0.40.19) (2018-10-10)


### Bug Fixes

* **package:** `mkdir .nyc_output/` -> `mkdir -p .nyc_output/`. ([b31acea](https://github.com/randytarampi/me/commit/b31acea))
* **resume:** Don't include my custom content when publishing modules. ([09abcd6](https://github.com/randytarampi/me/commit/09abcd6))





## [0.40.18](https://github.com/randytarampi/me/compare/v0.40.17...v0.40.18) (2018-10-10)


### Bug Fixes

* **package:** update dynamoose to version 1.0.0 ([47f719e](https://github.com/randytarampi/me/commit/47f719e))





## [0.40.17](https://github.com/randytarampi/me/compare/v0.40.16...v0.40.17) (2018-10-10)


### Bug Fixes

* **jsonresume-theme:** Don't use fancy ES6 template string syntax. ([88f08a4](https://github.com/randytarampi/me/commit/88f08a4))





## [0.40.16](https://github.com/randytarampi/me/compare/v0.40.15...v0.40.16) (2018-10-09)


### Bug Fixes

* **views:** Explicitly look for `layout.pug` from `index.pug`. ([43263f6](https://github.com/randytarampi/me/commit/43263f6))





## [0.40.15](https://github.com/randytarampi/me/compare/v0.40.14...v0.40.15) (2018-10-05)


### Bug Fixes

* **jsonresume-theme:** Also copy over `layout` from `views`. ([636957c](https://github.com/randytarampi/me/commit/636957c))





## [0.40.14](https://github.com/randytarampi/me/compare/v0.40.13...v0.40.14) (2018-10-04)


### Bug Fixes

* **jsonresume-theme:** Copy assets from dependent node_modules on build. ([dfbaba7](https://github.com/randytarampi/me/commit/dfbaba7))





<a name="0.40.13"></a>
## [0.40.13](https://github.com/randytarampi/me/compare/v0.40.12...v0.40.13) (2018-09-30)


### Bug Fixes

* **package:** update reselect to version 4.0.0 ([15eb958](https://github.com/randytarampi/me/commit/15eb958))
* **package:** update reselect to version 4.0.0 ([a57af7c](https://github.com/randytarampi/me/commit/a57af7c))





<a name="0.40.12"></a>
## [0.40.12](https://github.com/randytarampi/me/compare/v0.40.11...v0.40.12) (2018-09-30)


### Bug Fixes

* **css:** Give `.post-text` some `.z-depth-*`. ([cc0d271](https://github.com/randytarampi/me/commit/cc0d271))
* **css:** Give `.post`s some `.z-depth-*`. ([d4eb61e](https://github.com/randytarampi/me/commit/d4eb61e))





<a name="0.40.11"></a>
## [0.40.11](https://github.com/randytarampi/me/compare/v0.40.10...v0.40.11) (2018-09-27)

**Note:** Version bump only for package me





<a name="0.40.10"></a>
## [0.40.10](https://github.com/randytarampi/me/compare/v0.40.9...v0.40.10) (2018-09-26)

**Note:** Version bump only for package me





<a name="0.40.9"></a>
## [0.40.9](https://github.com/randytarampi/me/compare/v0.40.8...v0.40.9) (2018-09-26)


### Bug Fixes

* Babel-ize a bunch more modules. ([09f2130](https://github.com/randytarampi/me/commit/09f2130))
* Don't push the `react-hot-loader` plugin during production builds. ([21e2282](https://github.com/randytarampi/me/commit/21e2282))
* **jsx:** Add the `raf/polyfill` while I'm in here. ([f970386](https://github.com/randytarampi/me/commit/f970386))





<a name="0.40.8"></a>
## [0.40.8](https://github.com/randytarampi/me/compare/v0.40.7...v0.40.8) (2018-09-26)


### Bug Fixes

* Don't push the `react-hot-loader` plugin during production builds. ([5a162e2](https://github.com/randytarampi/me/commit/5a162e2))





<a name="0.40.7"></a>
## [0.40.7](https://github.com/randytarampi/me/compare/v0.40.6...v0.40.7) (2018-09-26)


### Bug Fixes

* Also babel-ize `react-hot-loader`. ([527ba48](https://github.com/randytarampi/me/commit/527ba48))


### Reverts

* fix: `babel` _everything_ to support as many old browsers as possible. ([3215a12](https://github.com/randytarampi/me/commit/3215a12))





<a name="0.40.6"></a>
## [0.40.6](https://github.com/randytarampi/me/compare/v0.40.5...v0.40.6) (2018-09-26)


### Bug Fixes

* **css:** Restore `.z-depth-*` on `.text` and other block-y elements. ([9b106ac](https://github.com/randytarampi/me/commit/9b106ac))
* `babel` _everything_ to support as many old browsers as possible. ([acb762b](https://github.com/randytarampi/me/commit/acb762b))





<a name="0.40.5"></a>
## [0.40.5](https://github.com/randytarampi/me/compare/v0.40.4...v0.40.5) (2018-09-25)


### Bug Fixes

* **resume:** GrammarLint. ([9ab52c0](https://github.com/randytarampi/me/commit/9ab52c0))





<a name="0.40.4"></a>
## [0.40.4](https://github.com/randytarampi/me/compare/v0.40.3...v0.40.4) (2018-09-25)


### Bug Fixes

* **css:** `blockquote` trim colour should be `$link-color`. ([036cac6](https://github.com/randytarampi/me/commit/036cac6))
* **css:** Add more `BrandedLink` styles. ([f0e9b42](https://github.com/randytarampi/me/commit/f0e9b42))
* **jsonresume-theme:** Don't rely on `postinstall`ed styles. ([a0ab2a1](https://github.com/randytarampi/me/commit/a0ab2a1))
* **jsonresume-theme:** Fix forgotten reference from a0ab2a1262752b7e5f5581c7d93d50ab2329b4a5. ([8b542b8](https://github.com/randytarampi/me/commit/8b542b8))
* **resume:** Give `.resume-profiles__profile`s more room to breathe. ([88119fa](https://github.com/randytarampi/me/commit/88119fa))
* **resume:** Resume referees' names don't need to be `.text`. ([6c33acc](https://github.com/randytarampi/me/commit/6c33acc))
* **resume:** Support a `SoundCloudLink` from `[@randy](https://github.com/randy).tarampi/jsx`. ([0fa9d93](https://github.com/randytarampi/me/commit/0fa9d93))





<a name="0.40.3"></a>
## [0.40.3](https://github.com/randytarampi/me/compare/v0.40.2...v0.40.3) (2018-09-24)


### Bug Fixes

* **package:** update react-progressive-image to version 0.6.0 ([84283ad](https://github.com/randytarampi/me/commit/84283ad))





<a name="0.40.2"></a>
## [0.40.2](https://github.com/randytarampi/me/compare/v0.40.1...v0.40.2) (2018-09-24)

**Note:** Version bump only for package me





<a name="0.40.1"></a>
## [0.40.1](https://github.com/randytarampi/me/compare/v0.40.0...v0.40.1) (2018-09-24)


### Bug Fixes

* **job-applications:** Don't rely on harcoded package version in tests. ([957ab77](https://github.com/randytarampi/me/commit/957ab77))
* **jsonresume-theme:** Get this working on my local `theme-manager`. ([145c581](https://github.com/randytarampi/me/commit/145c581))





<a name="0.40.0"></a>
# [0.40.0](https://github.com/randytarampi/me/compare/v0.39.13...v0.40.0) (2018-09-24)


### Bug Fixes

* **jsonresume-theme:** Just assume the box is running *nix and hardcode paths here. ([58bac39](https://github.com/randytarampi/me/commit/58bac39))
* **jsonresume-theme:** Remove mistakenly placed comma. ([531c855](https://github.com/randytarampi/me/commit/531c855))


### Features

* **job-applications:** Add the resume/cover letter generator I've been using for the last couple of days now. ([a0d8f09](https://github.com/randytarampi/me/commit/a0d8f09))





<a name="0.39.13"></a>
## [0.39.13](https://github.com/randytarampi/me/compare/v0.39.12...v0.39.13) (2018-09-24)


### Bug Fixes

* **jsonresume-theme:** Only let `__dirname` fallback for webpacked code. ([3d0c18f](https://github.com/randytarampi/me/commit/3d0c18f))





<a name="0.39.12"></a>
## [0.39.12](https://github.com/randytarampi/me/compare/v0.39.11...v0.39.12) (2018-09-24)


### Bug Fixes

* **config:** Use the correct `puppeteer` env `assetUrl`s. ([b32d016](https://github.com/randytarampi/me/commit/b32d016))
* **jsonresume-theme:** Make sure webpack doesn't mangle `__dirname`. ([26e9b4b](https://github.com/randytarampi/me/commit/26e9b4b))
* **resume:** ESLint. ([3718983](https://github.com/randytarampi/me/commit/3718983))
* **views:** Don't include `scripts` when `environment` is `puppeteer` or `printable`. ([e9b093a](https://github.com/randytarampi/me/commit/e9b093a))





<a name="0.39.11"></a>
## [0.39.11](https://github.com/randytarampi/me/compare/v0.39.10...v0.39.11) (2018-09-23)

**Note:** Version bump only for package me





<a name="0.39.10"></a>
## [0.39.10](https://github.com/randytarampi/me/compare/v0.39.9...v0.39.10) (2018-09-23)

**Note:** Version bump only for package me





<a name="0.39.9"></a>
## [0.39.9](https://github.com/randytarampi/me/compare/v0.39.8...v0.39.9) (2018-09-23)


### Bug Fixes

* **jsonresume-theme:** Explicitly depend on core-js^2.5.7. ([33d25ed](https://github.com/randytarampi/me/commit/33d25ed))





<a name="0.39.8"></a>
## [0.39.8](https://github.com/randytarampi/me/compare/v0.39.7...v0.39.8) (2018-09-23)


### Bug Fixes

* **jsx:** `utm_name` -> `utm_campaign`. ([fb2d041](https://github.com/randytarampi/me/commit/fb2d041))
* **letter:** ESLint. ([9924810](https://github.com/randytarampi/me/commit/9924810))





<a name="0.39.7"></a>
## [0.39.7](https://github.com/randytarampi/me/compare/v0.39.6...v0.39.7) (2018-09-23)


### Bug Fixes

* **letter:** Include `index.client` and `index.server` on `publish`. ([9ce8db4](https://github.com/randytarampi/me/commit/9ce8db4))
* **resume:** Include `index.client` and `index.server` on `publish`. ([bf9c7cf](https://github.com/randytarampi/me/commit/bf9c7cf))





<a name="0.39.6"></a>
## [0.39.6](https://github.com/randytarampi/me/compare/v0.39.5...v0.39.6) (2018-09-23)


### Bug Fixes

* **jsonresume-theme:** Need `resume-cli` in `devDependencies`. ([4871e33](https://github.com/randytarampi/me/commit/4871e33))
* **jsonresume-theme:** Need `resume-cli` in `devDependencies`. Again. ([fd6346d](https://github.com/randytarampi/me/commit/fd6346d))
* **jsx:** Resolve `PostsComponent` `DimensionsHOC` `ref` warning. ([f47ed77](https://github.com/randytarampi/me/commit/f47ed77))
* **www:** Try supporting IE8 and other ES3 environments. ([e5bfb11](https://github.com/randytarampi/me/commit/e5bfb11))


### Reverts

* fix(jsonresume-theme): Need `resume-cli` in `devDependencies`. ([bdaaa12](https://github.com/randytarampi/me/commit/bdaaa12))





<a name="0.39.5"></a>
## [0.39.5](https://github.com/randytarampi/me/compare/v0.39.4...v0.39.5) (2018-09-22)


### Bug Fixes

* **docs:** Better namespace the `ga-beacon` path. ([803878a](https://github.com/randytarampi/me/commit/803878a))
* **resume:** Split out `jsonresume-theme` from `[@randy](https://github.com/randy).tarampi/resume`. ([abf0005](https://github.com/randytarampi/me/commit/abf0005))
* **travis:** Pull `resume.*.pdf` assets from the correct package. ([b5d03f2](https://github.com/randytarampi/me/commit/b5d03f2))


### Reverts

* chore(www): Bring polyfills in before `vendor`. ([03e0d8c](https://github.com/randytarampi/me/commit/03e0d8c))





<a name="0.39.4"></a>
## [0.39.4](https://github.com/randytarampi/me/compare/v0.39.3...v0.39.4) (2018-09-22)


### Bug Fixes

* **resume:** Include `[@babel](https://github.com/babel)/polyfill` in the `resume-cli` index. ([ef85c30](https://github.com/randytarampi/me/commit/ef85c30))
* **resume:** Per ef85c30c5b2713e791e956ad408aa0d46bde53ef, `[@babel](https://github.com/babel)/polyfill` needs to be a dependency. ([93a8c70](https://github.com/randytarampi/me/commit/93a8c70))





<a name="0.39.3"></a>
## [0.39.3](https://github.com/randytarampi/me/compare/v0.39.2...v0.39.3) (2018-09-22)


### Bug Fixes

* **resume:** Add more `files` for publishing. ([9566a1b](https://github.com/randytarampi/me/commit/9566a1b))
* Rely on `prepack` to `NODE_ENV=prd npm run build`. ([6438959](https://github.com/randytarampi/me/commit/6438959))
* **resume:** Only `pack` `dist/styles.css`. ([2e5918c](https://github.com/randytarampi/me/commit/2e5918c))
* **resume:** Remove references to `config` so `jsonresume/theme-manager` can actually render `jsonresume-theme-randytarampi`. ([f5e7120](https://github.com/randytarampi/me/commit/f5e7120))





<a name="0.39.2"></a>
## [0.39.2](https://github.com/randytarampi/me/compare/v0.39.1...v0.39.2) (2018-09-22)


### Bug Fixes

* **docs:** `https://nodei.co/npm` -> `https://nodeico.herokuapp.com`. ([25a8929](https://github.com/randytarampi/me/commit/25a8929))
* **resume:** Add my own `resume-custom-content`. ([fdf5dea](https://github.com/randytarampi/me/commit/fdf5dea))
* **resume:** Don't require `config` when we're building a default resume. ([58e90d9](https://github.com/randytarampi/me/commit/58e90d9))





<a name="0.39.1"></a>
## [0.39.1](https://github.com/randytarampi/me/compare/v0.39.0...v0.39.1) (2018-09-22)

**Note:** Version bump only for package me





<a name="0.39.0"></a>
# [0.39.0](https://github.com/randytarampi/me/compare/v0.35.0...v0.39.0) (2018-09-22)


### Bug Fixes

* **letters:** Fix copy/pasta'd `letters` source directory. ([8efe337](https://github.com/randytarampi/me/commit/8efe337))
* **resume:** `ConnectedResume` only propagates `customContent` if it exists. ([3ff73ec](https://github.com/randytarampi/me/commit/3ff73ec))


### Features

* **resume:** Make `resume` publishable per [#67](https://github.com/randytarampi/me/issues/67). ([7686d58](https://github.com/randytarampi/me/commit/7686d58))





<a name="0.38.0"></a>
# [0.38.0](https://github.com/randytarampi/me/compare/v0.35.0...v0.38.0) (2018-09-22)


### Bug Fixes

* **letters:** Fix copy/pasta'd `letters` source directory. ([8efe337](https://github.com/randytarampi/me/commit/8efe337))
* **resume:** `ConnectedResume` only propagates `customContent` if it exists. ([3ff73ec](https://github.com/randytarampi/me/commit/3ff73ec))


### Features

* **resume:** Make `resume` publishable per [#67](https://github.com/randytarampi/me/issues/67). ([7686d58](https://github.com/randytarampi/me/commit/7686d58))





<a name="0.37.0"></a>
# [0.37.0](https://github.com/randytarampi/me/compare/v0.35.0...v0.37.0) (2018-09-22)


### Bug Fixes

* **letters:** Fix copy/pasta'd `letters` source directory. ([8efe337](https://github.com/randytarampi/me/commit/8efe337))
* **resume:** `ConnectedResume` only propagates `customContent` if it exists. ([3ff73ec](https://github.com/randytarampi/me/commit/3ff73ec))


### Features

* **resume:** Make `resume` publishable per [#67](https://github.com/randytarampi/me/issues/67). ([7686d58](https://github.com/randytarampi/me/commit/7686d58))





<a name="0.36.0"></a>
# [0.36.0](https://github.com/randytarampi/me/compare/v0.35.0...v0.36.0) (2018-09-21)


### Bug Fixes

* **letters:** Fix copy/pasta'd `letters` source directory. ([8efe337](https://github.com/randytarampi/me/commit/8efe337))
* **resume:** `ConnectedResume` only propagates `customContent` if it exists. ([3ff73ec](https://github.com/randytarampi/me/commit/3ff73ec))


### Features

* **resume:** Make `resume` publishable per [#67](https://github.com/randytarampi/me/issues/67). ([7686d58](https://github.com/randytarampi/me/commit/7686d58))





<a name="0.35.0"></a>
# [0.35.0](https://github.com/randytarampi/me/compare/v0.34.3...v0.35.0) (2018-09-20)


### Bug Fixes

* **package:** update react-progressive-image to version 0.5.0 ([6519622](https://github.com/randytarampi/me/commit/6519622))
* **printables:** Fix test for CI environments. ([55083f9](https://github.com/randytarampi/me/commit/55083f9))
* **resume:** Fix bad copy/replace. ([76f559b](https://github.com/randytarampi/me/commit/76f559b))
* **resume:** Restore compatibility with `resume-cli`. ([f16f759](https://github.com/randytarampi/me/commit/f16f759))
* **travis:** `IS_FORCED_RELEASE` should swallow regex test errors. ([6e07c11](https://github.com/randytarampi/me/commit/6e07c11))
* **travis:** Do the same thing when `HAS_PUBLISHABLE_CHANGES` or `IS_FORCED_RELEASE`. ([d184e73](https://github.com/randytarampi/me/commit/d184e73)), closes [#134](https://github.com/randytarampi/me/issues/134)


### Features

* **printables:** `letter` relies on `printables` to generate PDFs. ([839cfe4](https://github.com/randytarampi/me/commit/839cfe4))
* **printables:** `resume` relies on `printables` to generate PDFs. ([1fb57c4](https://github.com/randytarampi/me/commit/1fb57c4))
* **printables:** Actually add these tests. ([7dcbe63](https://github.com/randytarampi/me/commit/7dcbe63))





<a name="0.34.3"></a>
## [0.34.3](https://github.com/randytarampi/me/compare/v0.34.1...v0.34.3) (2018-09-20)

**Note:** Version bump only for package me





<a name="0.34.2"></a>
## [0.34.2](https://github.com/randytarampi/me/compare/v0.34.1...v0.34.2) (2018-09-20)

**Note:** Version bump only for package me





<a name="0.34.1"></a>
## [0.34.1](https://github.com/randytarampi/me/compare/v0.34.0...v0.34.1) (2018-09-19)


### Bug Fixes

* **posts:** Only show the first photo in a gallery, per [#133](https://github.com/randytarampi/me/issues/133). ([e2f0292](https://github.com/randytarampi/me/commit/e2f0292))
* **style:** Only bump `.post-html ul` over a bit to the right. ([11936d2](https://github.com/randytarampi/me/commit/11936d2))





<a name="0.34.0"></a>
# [0.34.0](https://github.com/randytarampi/me/compare/v0.33.2...v0.34.0) (2018-09-18)


### Features

* **posts:** Remove the long unused `local` source. ([6049a9a](https://github.com/randytarampi/me/commit/6049a9a))


### Reverts

* chore(posts): Add a `build` script. ([04e1b8e](https://github.com/randytarampi/me/commit/04e1b8e))





<a name="0.33.2"></a>
## [0.33.2](https://github.com/randytarampi/me/compare/v0.33.1...v0.33.2) (2018-09-18)


### Bug Fixes

* **css:** `words` `.post-body__text` shouldn't have any background. ([570582b](https://github.com/randytarampi/me/commit/570582b))
* **jsx:** `Post` and `Photo` dates should be on separate lines. ([b043a92](https://github.com/randytarampi/me/commit/b043a92))
* **jsx:** Display `dateCreated` as a `DATETIME_FULL`, not `DATETIME_MED`. ([7d26456](https://github.com/randytarampi/me/commit/7d26456))
* **jsx:** Display `datePublished` as a `DATE_MED`, not `DATETIME_MED`. ([c9d21c9](https://github.com/randytarampi/me/commit/c9d21c9))
* **jsx:** Display `datePublished` before `dateCreated`. ([e859651](https://github.com/randytarampi/me/commit/e859651))
* **jsx:** Fix test for change made in 94aa5e781caebbf5514130c404bd76af7dc8ff14. ([ae069c4](https://github.com/randytarampi/me/commit/ae069c4))
* **jsx:** Photo `.post-source` link points to the image page at the source. ([94aa5e7](https://github.com/randytarampi/me/commit/94aa5e7))
* **jsx:** Walk back my `dateCreated` formatting change in 7d26456b5ecd689b197fb6f209706d4eede70b91. ([afa0664](https://github.com/randytarampi/me/commit/afa0664))
* **jsx:** Words `Post`s raw HTML content should be well contained. ([c652ef4](https://github.com/randytarampi/me/commit/c652ef4))
* **posts:** Reduce `words` post text in as a string, even when it's an array. ([b554a7f](https://github.com/randytarampi/me/commit/b554a7f))





<a name="0.33.1"></a>
## [0.33.1](https://github.com/randytarampi/me/compare/v0.33.0...v0.33.1) (2018-09-18)


### Bug Fixes

* **views:** Set canonical URLs correctly. ([178d3eb](https://github.com/randytarampi/me/commit/178d3eb))





<a name="0.33.0"></a>
# [0.33.0](https://github.com/randytarampi/me/compare/v0.32.1...v0.33.0) (2018-09-18)


### Bug Fixes

* **config:** Fix bad yaml indentation. ([b76d0f7](https://github.com/randytarampi/me/commit/b76d0f7))
* Also remove these `robots.txt` references per f0049204940cc8f2b5f981397877e01739ddef07. ([47b3166](https://github.com/randytarampi/me/commit/47b3166))
* No `robots.txt` file in `resume` or `letter` after de88eec7b542bcfae3d9b89c207ae627bd27c69c. ([f004920](https://github.com/randytarampi/me/commit/f004920))
* **jsx:** Fix bad `clean` task. ([185d804](https://github.com/randytarampi/me/commit/185d804))
* **jsx:** Restore files accidentally deleted in de017fd50409f071f7dbbebf31f64b5edc33d05f. ([70c6466](https://github.com/randytarampi/me/commit/70c6466))
* **travis:** `$GITHUB_TOKEN` -> `$GH_TOKEN`. ([591083b](https://github.com/randytarampi/me/commit/591083b))
* **travis:** `local-dir` is forcibly relative, so act like it. ([2406c0a](https://github.com/randytarampi/me/commit/2406c0a)), closes [/travis-ci.org/randytarampi/me/jobs/429837240#L8963](https://github.com//travis-ci.org/randytarampi/me/jobs/429837240/issues/L8963)
* **travis:** Don't bother with `git subtree split`, just let Travis figure it out. ([277d1ea](https://github.com/randytarampi/me/commit/277d1ea))
* **travis:** Restore mistakenly deleted line in 33e294483f69f48dae1494582a812da6efdb2197. ([121f8c1](https://github.com/randytarampi/me/commit/121f8c1))


### Features

* **www:** Build sitemaps. ([b3e4823](https://github.com/randytarampi/me/commit/b3e4823))


### Reverts

* chore: Use `react-materialize@3.0.0-beta.0`. ([62289f0](https://github.com/randytarampi/me/commit/62289f0))





<a name="0.32.1"></a>
## [0.32.1](https://github.com/randytarampi/me/compare/v0.32.0...v0.32.1) (2018-09-17)


### Bug Fixes

* Try fixing iOS 6 Safari and IE<=10 brokenness by `babel`ing `libphonenumber-js`. ([9efbd31](https://github.com/randytarampi/me/commit/9efbd31))





<a name="0.32.0"></a>
# [0.32.0](https://github.com/randytarampi/me/compare/v0.31.7...v0.32.0) (2018-09-17)


### Bug Fixes

* **jsx:** `Posts` shouldn't assume we have any `posts` loaded. ([13b9e06](https://github.com/randytarampi/me/commit/13b9e06))
* Try fixing iOS 6 Safari and IE<=10 brokenness by adding `[@babel](https://github.com/babel)/plugin-transform-proto-to-assign`. ([59b4cc7](https://github.com/randytarampi/me/commit/59b4cc7))


### Features

* Add some basic structured data to our pages per [#25](https://github.com/randytarampi/me/issues/25). ([a513c63](https://github.com/randytarampi/me/commit/a513c63))





<a name="0.31.7"></a>
## [0.31.7](https://github.com/randytarampi/me/compare/v0.31.6...v0.31.7) (2018-09-16)


### Bug Fixes

* **posts:** Remove errant `"` on the `INSTAGRAM_USER_ID` definition. ([0cf85f3](https://github.com/randytarampi/me/commit/0cf85f3))





<a name="0.31.6"></a>
## [0.31.6](https://github.com/randytarampi/me/compare/v0.31.5...v0.31.6) (2018-09-16)

**Note:** Version bump only for package me





<a name="0.31.5"></a>
## [0.31.5](https://github.com/randytarampi/me/compare/v0.31.4...v0.31.5) (2018-09-16)

**Note:** Version bump only for package me





<a name="0.31.4"></a>
## [0.31.4](https://github.com/randytarampi/me/compare/v0.31.3...v0.31.4) (2018-09-16)


### Bug Fixes

* **package:** update react-progressive-image to version 0.4.0 ([6e4fb47](https://github.com/randytarampi/me/commit/6e4fb47))





<a name="0.31.3"></a>
## [0.31.3](https://github.com/randytarampi/me/compare/v0.31.2...v0.31.3) (2018-09-15)


### Bug Fixes

* **jsx:** Fix tests. ([c995543](https://github.com/randytarampi/me/commit/c995543))
* **www:** Encapsulate `Main` content in a `Container`. ([3829891](https://github.com/randytarampi/me/commit/3829891))





<a name="0.31.2"></a>
## [0.31.2](https://github.com/randytarampi/me/compare/v0.31.1...v0.31.2) (2018-09-15)


### Bug Fixes

* **jsx:** Fix bad Photo creator link. ([a7e04da](https://github.com/randytarampi/me/commit/a7e04da))





<a name="0.31.1"></a>
## [0.31.1](https://github.com/randytarampi/me/compare/v0.31.0...v0.31.1) (2018-09-15)


### Bug Fixes

* **travis:** Actually add the updated files and tag the version. ([d5c97a0](https://github.com/randytarampi/me/commit/d5c97a0))





<a name="0.30.0"></a>
# [0.30.0](https://github.com/randytarampi/me/compare/v0.29.1...v0.30.0) (2018-09-15)


### Bug Fixes

* **travis:** Prefer `git commit` instead of `npx lerna version`. ([66fd205](https://github.com/randytarampi/me/commit/66fd205))


### Features

* **letter:** Add PDF metadata per [#114](https://github.com/randytarampi/me/issues/114) and randytarampi/resume-cli#f6f8e73bed15a9817fbc4a3a22fa77affcf43fd6. ([13a1d0a](https://github.com/randytarampi/me/commit/13a1d0a)), closes [randytarampi/resume-cli#f6f8e73bed15a9817fbc4a3a22fa77affcf43fd6](https://github.com/randytarampi/resume-cli/issues/f6f8e73bed15a9817fbc4a3a22fa77affcf43fd6)
* Assert that generated PDFs actually exist. ([8e1d56b](https://github.com/randytarampi/me/commit/8e1d56b)), closes [#110](https://github.com/randytarampi/me/issues/110) [randytarampi/resume-cli#11d0b4ff48d68781addb8237faa1464d4d1a9d22](https://github.com/randytarampi/resume-cli/issues/11d0b4ff48d68781addb8237faa1464d4d1a9d22) [#110](https://github.com/randytarampi/me/issues/110)
* Assert that generated PDFs are to our expectations. ([13a81f8](https://github.com/randytarampi/me/commit/13a81f8)), closes [#106](https://github.com/randytarampi/me/issues/106) [randytarampi/resume-cli#8c1db9cdb16444eafdfc1889adb4989d0f2fe6](https://github.com/randytarampi/resume-cli/issues/8c1db9cdb16444eafdfc1889adb4989d0f2fe6) [#106](https://github.com/randytarampi/me/issues/106)





<a name="0.29.1"></a>
## [0.29.1](https://github.com/randytarampi/me/compare/v0.29.0...v0.29.1) (2018-09-14)


### Bug Fixes

* Fix tests for changes in dd64c995231941c67b1782baebc895d3e5942079. ([45b94dc](https://github.com/randytarampi/me/commit/45b94dc))
* **travis:** Explicitly define a `Test` job for each `node_js` version. ([074fb94](https://github.com/randytarampi/me/commit/074fb94))
* **travis:** Try defining the `Test` stage explicitly. ([a0acd81](https://github.com/randytarampi/me/commit/a0acd81))


### Reverts

* chore(travis): Explicitly define a `Test` stage job. ([cc313a3](https://github.com/randytarampi/me/commit/cc313a3))
* fix: Fix `.travis.yml` after f1a250f989c51373254320d46281f8d452a71992. ([c69c0bd](https://github.com/randytarampi/me/commit/c69c0bd))





<a name="0.29.0"></a>
# [0.29.0](https://github.com/randytarampi/me/compare/v0.28.0...v0.29.0) (2018-09-14)


### Features

* **config:** Pull more details about `me` into the config, per [#54](https://github.com/randytarampi/me/issues/54). ([c198fdd](https://github.com/randytarampi/me/commit/c198fdd)), closes [#25](https://github.com/randytarampi/me/issues/25)
* **config:** Rework how we configure `me.profiles`. ([6af3bed](https://github.com/randytarampi/me/commit/6af3bed)), closes [#54](https://github.com/randytarampi/me/issues/54)
* **js:** `Person` and `PostalAddress` look more like `Schema.org` entities. ([1c91b8b](https://github.com/randytarampi/me/commit/1c91b8b))
* **js:** Format phone numbers on `Person`. ([6f66508](https://github.com/randytarampi/me/commit/6f66508))
* **jsx:** Put my full mailing address in my `PrintableHeader`. ([843a959](https://github.com/randytarampi/me/commit/843a959))
* **posts:** Pull these usernames out of the top level configuration. ([d2a105e](https://github.com/randytarampi/me/commit/d2a105e)), closes [#54](https://github.com/randytarampi/me/issues/54)
* **resume:** Parse `resume.json` into a Immutable `Record`. ([6b0f4b2](https://github.com/randytarampi/me/commit/6b0f4b2)), closes [#67](https://github.com/randytarampi/me/issues/67) [#25](https://github.com/randytarampi/me/issues/25)





<a name="0.28.0"></a>
# [0.28.0](https://github.com/randytarampi/me/compare/v0.27.1...v0.28.0) (2018-09-13)


### Features

* **letter:** Redux `letter` per [#68](https://github.com/randytarampi/me/issues/68). ([1faf9f2](https://github.com/randytarampi/me/commit/1faf9f2)), closes [#69](https://github.com/randytarampi/me/issues/69) [#55](https://github.com/randytarampi/me/issues/55)





<a name="0.27.1"></a>
## [0.27.1](https://github.com/randytarampi/me/compare/v0.27.0...v0.27.1) (2018-09-13)


### Bug Fixes

* **resume:** The resume templates actually live in `/resumes`, not `/`. ([cea4edf](https://github.com/randytarampi/me/commit/cea4edf))





<a name="0.27.0"></a>
# [0.27.0](https://github.com/randytarampi/me/compare/v0.26.1...v0.27.0) (2018-09-13)


### Features

* **resume:** Redux `resume` per [#69](https://github.com/randytarampi/me/issues/69). ([10544a4](https://github.com/randytarampi/me/commit/10544a4)), closes [#67](https://github.com/randytarampi/me/issues/67) [#68](https://github.com/randytarampi/me/issues/68)





<a name="0.26.1"></a>
## [0.26.1](https://github.com/randytarampi/me/compare/v0.26.0...v0.26.1) (2018-09-12)


### Bug Fixes

* **resume:** Retain reference to `index.js` as required by `resume-cli`. ([14f9e74](https://github.com/randytarampi/me/commit/14f9e74))





<a name="0.26.0"></a>
# [0.26.0](https://github.com/randytarampi/me/compare/v0.25.4...v0.26.0) (2018-09-12)


### Bug Fixes

* **pseudoimage:** `main` should refer to the correct file. ([1c3b3da](https://github.com/randytarampi/me/commit/1c3b3da))
* **pseudolocalize:** `main` should refer to the correct file. ([f5625e7](https://github.com/randytarampi/me/commit/f5625e7))


### Features

* Close [#24](https://github.com/randytarampi/me/issues/24) and fully flesh out module's public interfaces. ([0042eda](https://github.com/randytarampi/me/commit/0042eda)), closes [#67](https://github.com/randytarampi/me/issues/67)





<a name="0.25.4"></a>
## [0.25.4](https://github.com/randytarampi/me/compare/v0.25.3...v0.25.4) (2018-09-12)


### Bug Fixes

* Travis runners need Japanese language support to render `ʕ•ᴥ•ʔノ゛`. ([108502b](https://github.com/randytarampi/me/commit/108502b)), closes [#107](https://github.com/randytarampi/me/issues/107) [#107](https://github.com/randytarampi/me/issues/107)
* Webpack config defers to `NODE_ENV` for `mode` definition. ([0306f1a](https://github.com/randytarampi/me/commit/0306f1a))
* **assets:** Use the same font stack from `css` for our `ʕつ•ᴥ•ʔつ`s. ([2034ba7](https://github.com/randytarampi/me/commit/2034ba7)), closes [#107](https://github.com/randytarampi/me/issues/107)
* **letter:** Give the footer a bit of room to breathe on `letter`s. ([bfbde6d](https://github.com/randytarampi/me/commit/bfbde6d)), closes [#107](https://github.com/randytarampi/me/issues/107)





<a name="0.25.3"></a>
## [0.25.3](https://github.com/randytarampi/me/compare/v0.25.2...v0.25.3) (2018-09-11)


### Bug Fixes

* **jsx:** `PrintableSection` should just be full width on mobile. ([7fa18f6](https://github.com/randytarampi/me/commit/7fa18f6))
* **resume:** Don't create a `index.html` that contains content. ([ad3344d](https://github.com/randytarampi/me/commit/ad3344d))
* **www:** Fix reference broken in a8f9a049680397e577b969b2ae5f94debf1f9237. ([4cd20ee](https://github.com/randytarampi/me/commit/4cd20ee))
* `renderJsx` before we `getRenderedHelmet` to fix [#22](https://github.com/randytarampi/me/issues/22). ([00958cd](https://github.com/randytarampi/me/commit/00958cd))
* Actually minify assets. ([19971a5](https://github.com/randytarampi/me/commit/19971a5))





<a name="0.25.2"></a>
## [0.25.2](https://github.com/randytarampi/me/compare/v0.25.1...v0.25.2) (2018-09-11)


### Bug Fixes

* **www:** Also add `letter.html` file so we don't fall on the `404.html`. ([54f5af7](https://github.com/randytarampi/me/commit/54f5af7))





<a name="0.25.1"></a>
## [0.25.1](https://github.com/randytarampi/me/compare/v0.25.0...v0.25.1) (2018-09-11)


### Bug Fixes

* **travis:** Actually build `letter` assets before running the `release`. ([3790eb3](https://github.com/randytarampi/me/commit/3790eb3))





<a name="0.25.0"></a>
# [0.25.0](https://github.com/randytarampi/me/compare/v0.24.7...v0.25.0) (2018-09-11)


### Bug Fixes

* **letter:** `puppeteer` waits for 0 network I/O before PDFing. ([edac2a4](https://github.com/randytarampi/me/commit/edac2a4))
* **letter:** Add a test for changes in f084d0153903344a4fbf1f2450fb0f098f92dc4d. ([07f07e2](https://github.com/randytarampi/me/commit/07f07e2))
* **letter:** Better default letter content. ([ef687ed](https://github.com/randytarampi/me/commit/ef687ed))
* **letter:** Fix tests for changes in f084d0153903344a4fbf1f2450fb0f098f92dc4d. ([9d0cf26](https://github.com/randytarampi/me/commit/9d0cf26))
* **resume:** Don't explode if we can't `cp` a file that doesn't exist yet. ([d74e1fb](https://github.com/randytarampi/me/commit/d74e1fb))


### Features

* **letter:** Boast about code quality per [#91](https://github.com/randytarampi/me/issues/91). ([f084d01](https://github.com/randytarampi/me/commit/f084d01))
* **letter:** Bring back the `LetterFooter`. ([118757e](https://github.com/randytarampi/me/commit/118757e))
* **www:** Start serving up a generic `letter`. ([aecbd51](https://github.com/randytarampi/me/commit/aecbd51)), closes [#55](https://github.com/randytarampi/me/issues/55) [#68](https://github.com/randytarampi/me/issues/68)





<a name="0.24.7"></a>
## [0.24.7](https://github.com/randytarampi/me/compare/v0.24.6...v0.24.7) (2018-09-10)


### Bug Fixes

* Use the proper `version` string in deployed assets. ([a23cd7b](https://github.com/randytarampi/me/commit/a23cd7b))





<a name="0.24.6"></a>
## [0.24.6](https://github.com/randytarampi/me/compare/v0.24.5...v0.24.6) (2018-09-10)


### Bug Fixes

* **css:** Fix `.printable`s for the return of Roboto. ([7386eed](https://github.com/randytarampi/me/commit/7386eed))
* **jsx:** Fix test due to change in `assetUrl`. ([d32ed7b](https://github.com/randytarampi/me/commit/d32ed7b))
* **www:** Add pages for `blog`, `photos`, `words` and `resume`. ([516f37d](https://github.com/randytarampi/me/commit/516f37d))





<a name="0.24.5"></a>
## [0.24.5](https://github.com/randytarampi/me/compare/v0.24.4...v0.24.5) (2018-09-10)


### Bug Fixes

* **package:** update materialize-css to version 1.0.0 ([5cefe80](https://github.com/randytarampi/me/commit/5cefe80))
* **package:** update materialize-css to version 1.0.0 ([f1811cb](https://github.com/randytarampi/me/commit/f1811cb))
* **package:** update materialize-css to version 1.0.0 ([5047277](https://github.com/randytarampi/me/commit/5047277))
* **styles:** Fix build for https://github.com/Dogfalo/materialize/commit/3bb2847f679b0e42f3adf4b30c04c6eb0adbbe28. ([18ad26a](https://github.com/randytarampi/me/commit/18ad26a))





<a name="0.24.4"></a>
## [0.24.4](https://github.com/randytarampi/me/compare/v0.24.3...v0.24.4) (2018-09-09)

**Note:** Version bump only for package me





<a name="0.24.3"></a>
## [0.24.3](https://github.com/randytarampi/me/compare/v0.24.2...v0.24.3) (2018-09-09)

**Note:** Version bump only for package me





<a name="0.24.2"></a>
## [0.24.2](https://github.com/randytarampi/me/compare/v0.24.1...v0.24.2) (2018-09-09)


### Bug Fixes

* **jsx:** Actually export `util` as I wanted in d09c6637d1703cc98b00297b339d2ad9faa5a5e6. ([5a9eebf](https://github.com/randytarampi/me/commit/5a9eebf))
* **letter:** Fix letter size styling. ([1d0c8de](https://github.com/randytarampi/me/commit/1d0c8de))
* **posts:** `test` (and related) scripts should fail fast, per [#59](https://github.com/randytarampi/me/issues/59). ([9099db5](https://github.com/randytarampi/me/commit/9099db5))
* **resume:** Fix legal page overflow. ([b1def0b](https://github.com/randytarampi/me/commit/b1def0b))


### Reverts

* chore(jsx): Export store decorated `shallow` and `mount`. ([027be89](https://github.com/randytarampi/me/commit/027be89))





<a name="0.24.1"></a>
## [0.24.1](https://github.com/randytarampi/me/compare/v0.24.0...v0.24.1) (2018-09-07)


### Bug Fixes

* **jsx:** Also babel-ize `bunyan-sentry-stream` for IE11 users. ([156e373](https://github.com/randytarampi/me/commit/156e373))





<a name="0.24.0"></a>
# [0.24.0](https://github.com/randytarampi/me/compare/v0.23.12...v0.24.0) (2018-09-06)


### Bug Fixes

* **resume:** Actually inline styles for resume & letter HTML. ([1e2883b](https://github.com/randytarampi/me/commit/1e2883b)), closes [#67](https://github.com/randytarampi/me/issues/67)


### Features

* **jsx:** Add more flavour to my browser logger messages. ([a730d1c](https://github.com/randytarampi/me/commit/a730d1c))





<a name="0.23.12"></a>
## [0.23.12](https://github.com/randytarampi/me/compare/v0.23.11...v0.23.12) (2018-09-06)

**Note:** Version bump only for package me





<a name="0.23.11"></a>
## [0.23.11](https://github.com/randytarampi/me/compare/v0.23.10...v0.23.11) (2018-09-05)

**Note:** Version bump only for package me





<a name="0.23.10"></a>
## [0.23.10](https://github.com/randytarampi/me/compare/v0.23.9...v0.23.10) (2018-09-05)

**Note:** Version bump only for package me





<a name="0.23.9"></a>
## [0.23.9](https://github.com/randytarampi/me/compare/v0.23.8...v0.23.9) (2018-09-05)

**Note:** Version bump only for package me





<a name="0.23.8"></a>
## [0.23.8](https://github.com/randytarampi/me/compare/v0.23.7...v0.23.8) (2018-09-04)


### Bug Fixes

* **jsx:** Add tests for some mostly stable components. Per [#12](https://github.com/randytarampi/me/issues/12). ([88abca3](https://github.com/randytarampi/me/commit/88abca3))





<a name="0.23.7"></a>
## [0.23.7](https://github.com/randytarampi/me/compare/v0.23.6...v0.23.7) (2018-09-04)

**Note:** Version bump only for package me





<a name="0.23.6"></a>
## [0.23.6](https://github.com/randytarampi/me/compare/v0.23.5...v0.23.6) (2018-09-04)


### Bug Fixes

* **jsx:** Don't overload references to `action` here. ([bca0fb3](https://github.com/randytarampi/me/commit/bca0fb3))





<a name="0.23.5"></a>
## [0.23.5](https://github.com/randytarampi/me/compare/v0.23.4...v0.23.5) (2018-09-04)


### Bug Fixes

* **jsx:** `configureLogger` should always return some kind of configuration. ([a95b896](https://github.com/randytarampi/me/commit/a95b896))





<a name="0.23.4"></a>
## [0.23.4](https://github.com/randytarampi/me/compare/v0.23.3...v0.23.4) (2018-09-03)


### Bug Fixes

* **css:** `.photo` is really just `.post--photo`. ([18dc56e](https://github.com/randytarampi/me/commit/18dc56e))
* **css:** These font urls should be in `"`s. ([731257a](https://github.com/randytarampi/me/commit/731257a))
* **views:** Don't load resources already loaded by the stylesheets twice. ([48064f3](https://github.com/randytarampi/me/commit/48064f3))





<a name="0.23.3"></a>
## [0.23.3](https://github.com/randytarampi/me/compare/v0.23.2...v0.23.3) (2018-09-03)


### Bug Fixes

* **jsx:** Fix the current location reference on the 404 page. ([0389089](https://github.com/randytarampi/me/commit/0389089))
* **jsx:** Fix these duplicated `intro-hello-bear`s in the DOM. ([5abb866](https://github.com/randytarampi/me/commit/5abb866))
* **views:** Set the `lang` on `html` to be `en`. ([a6deea4](https://github.com/randytarampi/me/commit/a6deea4)), closes [#8](https://github.com/randytarampi/me/issues/8) [#7](https://github.com/randytarampi/me/issues/7)





<a name="0.23.2"></a>
## [0.23.2](https://github.com/randytarampi/me/compare/v0.23.1...v0.23.2) (2018-09-02)


### Bug Fixes

* **jsx:** Colorize the log output. ([5722d80](https://github.com/randytarampi/me/commit/5722d80))





<a name="0.23.1"></a>
## [0.23.1](https://github.com/randytarampi/me/compare/v0.23.0...v0.23.1) (2018-09-02)


### Bug Fixes

* **posts:** `instagramAuthReturn` shouldn't be `private`. ([5b0adaf](https://github.com/randytarampi/me/commit/5b0adaf))
* **posts:** `instagramAuthReturn` shouldn't throw a 500 if you don't have a `code` in your querystring. ([8d3f7e1](https://github.com/randytarampi/me/commit/8d3f7e1))





<a name="0.23.0"></a>
# [0.23.0](https://github.com/randytarampi/me/compare/v0.22.9...v0.23.0) (2018-09-02)


### Bug Fixes

* **jsx:** Only `raven.install()` when `window.LOGGER.streams.sentry` is true. ([7551524](https://github.com/randytarampi/me/commit/7551524))


### Features

* Use bunyan for logging per [#78](https://github.com/randytarampi/me/issues/78). ([d03610b](https://github.com/randytarampi/me/commit/d03610b)), closes [#81](https://github.com/randytarampi/me/issues/81) [#81](https://github.com/randytarampi/me/issues/81)





<a name="0.22.9"></a>
## [0.22.9](https://github.com/randytarampi/me/compare/v0.22.8...v0.22.9) (2018-09-01)

**Note:** Version bump only for package me





<a name="0.22.8"></a>
## [0.22.8](https://github.com/randytarampi/me/compare/v0.22.7...v0.22.8) (2018-09-01)


### Bug Fixes

* **posts:** `initializeSources` actually calls `Object.values(sources)`. ([92a02a8](https://github.com/randytarampi/me/commit/92a02a8))





<a name="0.22.7"></a>
## [0.22.7](https://github.com/randytarampi/me/compare/v0.22.6...v0.22.7) (2018-09-01)


### Bug Fixes

* **posts:** Explicitly `initializeSources()` in order to pick up the injected secrets. ([bf6d67f](https://github.com/randytarampi/me/commit/bf6d67f))





<a name="0.22.6"></a>
## [0.22.6](https://github.com/randytarampi/me/compare/v0.22.5...v0.22.6) (2018-09-01)

**Note:** Version bump only for package me





<a name="0.22.5"></a>
## [0.22.5](https://github.com/randytarampi/me/compare/v0.22.4...v0.22.5) (2018-09-01)


### Bug Fixes

* **posts:** `initializedSources` is actually a Promised array. ([30dd336](https://github.com/randytarampi/me/commit/30dd336))





<a name="0.22.4"></a>
## [0.22.4](https://github.com/randytarampi/me/compare/v0.22.3...v0.22.4) (2018-08-31)

**Note:** Version bump only for package me





<a name="0.22.3"></a>
## [0.22.3](https://github.com/randytarampi/me/compare/v0.22.2...v0.22.3) (2018-08-31)


### Bug Fixes

* **jsx:** Forgotten reference to `getSizedPhoto`. ([f65b3bf](https://github.com/randytarampi/me/commit/f65b3bf))
* **jsx:** I actually meant `getSizedPhotoForDisplay` here. ([9b10a4c](https://github.com/randytarampi/me/commit/9b10a4c))





<a name="0.22.2"></a>
## [0.22.2](https://github.com/randytarampi/me/compare/v0.22.1...v0.22.2) (2018-08-31)


### Bug Fixes

* **js:** `Photo#getSizedPhoto` -> `Photo#getSizedPhotoForDisplay`. ([01d270f](https://github.com/randytarampi/me/commit/01d270f))
* **www:** Make the `.loading` state greyer. ([2f249bd](https://github.com/randytarampi/me/commit/2f249bd))
* **www:** Seems like scrolling is a lot smoother if we load a bunch more photos. ([0d2178e](https://github.com/randytarampi/me/commit/0d2178e))





<a name="0.22.1"></a>
## [0.22.1](https://github.com/randytarampi/me/compare/v0.22.0...v0.22.1) (2018-08-31)


### Bug Fixes

* **posts:** Increase posts table read/write capacity to 4 units. ([140cc3d](https://github.com/randytarampi/me/commit/140cc3d))
* **posts:** It's totally unnecessary for these cron tasks to fail and post to the DLQ. ([fba81d0](https://github.com/randytarampi/me/commit/fba81d0))


### Reverts

* fix(posts): It's totally unnecessary for these cron tasks to fail and post to the DLQ. ([2dc1306](https://github.com/randytarampi/me/commit/2dc1306))





<a name="0.22.0"></a>
# [0.22.0](https://github.com/randytarampi/me/compare/v0.21.0...v0.22.0) (2018-08-31)


### Bug Fixes

* **js:** `SizedPhoto.fromJSON` needs to deserialize `width` and `height` back into numbers. ([439c728](https://github.com/randytarampi/me/commit/439c728))
* **posts:** `createPosts` returns `Post`s via a scan instead of `batchGet`. ([ac2f74d](https://github.com/randytarampi/me/commit/ac2f74d))
* **posts:** `parseQueryStringParametersIntoSearchParams` should call `SearchParams.fromJSON`. ([dec61fb](https://github.com/randytarampi/me/commit/dec61fb))
* **posts:** Bump the DynamoDB throughput since we're running up against the limit during caching operations. ([c01064b](https://github.com/randytarampi/me/commit/c01064b))
* **posts:** Instagram `allPostsGetter` passes an id into `beforeId`. ([5c10ac6](https://github.com/randytarampi/me/commit/5c10ac6))
* **posts:** Reduce posts table read/write capacity units to 1 and 4 respectively. ([b9b9940](https://github.com/randytarampi/me/commit/b9b9940))
* **posts:** Unsplash `sizedPhotos` don't actually specify a height, only a max width. ([9edd69c](https://github.com/randytarampi/me/commit/9edd69c))


### Features

* **jsx:** Add some low rent progressive image loading. ([ed43977](https://github.com/randytarampi/me/commit/ed43977))





<a name="0.21.0"></a>
# [0.21.0](https://github.com/randytarampi/me/compare/v0.20.6...v0.21.0) (2018-08-31)


### Bug Fixes

* **posts:** Actually load *all* Posts from each service. ([6e7511f](https://github.com/randytarampi/me/commit/6e7511f)), closes [#73](https://github.com/randytarampi/me/issues/73)


### Features

* **posts:** Sketch out a generic solution to pulling *all* posts at once. ([9491412](https://github.com/randytarampi/me/commit/9491412)), closes [#73](https://github.com/randytarampi/me/issues/73)





<a name="0.20.6"></a>
## [0.20.6](https://github.com/randytarampi/me/compare/v0.20.5...v0.20.6) (2018-08-31)


### Bug Fixes

* **jsx:** More working around jankiness loading `Post`s. ([184b88c](https://github.com/randytarampi/me/commit/184b88c))





<a name="0.20.5"></a>
## [0.20.5](https://github.com/randytarampi/me/compare/v0.20.4...v0.20.5) (2018-08-30)


### Bug Fixes

* **jsx:** Work around jankiness loading `Post`s. ([f13cdca](https://github.com/randytarampi/me/commit/f13cdca)), closes [#70](https://github.com/randytarampi/me/issues/70)





<a name="0.20.4"></a>
## [0.20.4](https://github.com/randytarampi/me/compare/v0.20.3...v0.20.4) (2018-08-29)


### Bug Fixes

* **jsx:** Load `Posts` in a smoother fashion. ([1086499](https://github.com/randytarampi/me/commit/1086499)), closes [#70](https://github.com/randytarampi/me/issues/70)
* **jsx:** Try closing [#70](https://github.com/randytarampi/me/issues/70) again by setting a hardcoded `infiniteLoadBeginEdgeOffset`. ([9093bb1](https://github.com/randytarampi/me/commit/9093bb1))


### Reverts

* revert: fix(jsx): Use my fork of `react-dimensions` to close [#70](https://github.com/randytarampi/me/issues/70). ([77a6726](https://github.com/randytarampi/me/commit/77a6726))





<a name="0.20.3"></a>
## [0.20.3](https://github.com/randytarampi/me/compare/v0.20.2...v0.20.3) (2018-08-29)


### Reverts

* fix(jsx): Use my fork of `react-dimensions` to close [#70](https://github.com/randytarampi/me/issues/70). ([f257166](https://github.com/randytarampi/me/commit/f257166))





<a name="0.20.2"></a>
## [0.20.2](https://github.com/randytarampi/me/compare/v0.20.1...v0.20.2) (2018-08-29)


### Bug Fixes

* **jsx:** Suppress `data-metrics-value` value type warning. ([b983743](https://github.com/randytarampi/me/commit/b983743)), closes [#70](https://github.com/randytarampi/me/issues/70)
* **jsx:** Suppress `div` inside `p` warning. ([9877b67](https://github.com/randytarampi/me/commit/9877b67)), closes [#70](https://github.com/randytarampi/me/issues/70)
* **jsx:** Use my fork of `react-dimensions` to close [#70](https://github.com/randytarampi/me/issues/70). ([97d5c53](https://github.com/randytarampi/me/commit/97d5c53))





<a name="0.20.1"></a>
## [0.20.1](https://github.com/randytarampi/me/compare/v0.20.0...v0.20.1) (2018-08-28)


### Bug Fixes

* **jsx:** `ʕ•ᴥ•ʔ nose bonking` composes an email in the same window. ([cdf4c8f](https://github.com/randytarampi/me/commit/cdf4c8f)), closes [#17](https://github.com/randytarampi/me/issues/17)





<a name="0.20.0"></a>
# [0.20.0](https://github.com/randytarampi/me/compare/v0.19.6...v0.20.0) (2018-08-28)


### Bug Fixes

* **config:** Use the correct GTM container ID in `dev`. ([5187475](https://github.com/randytarampi/me/commit/5187475))
* **jsx:** `Emoji` opt-in to `react-metrics` declarative tracking. ([dab0748](https://github.com/randytarampi/me/commit/dab0748))
* **jsx:** JSX tests also define a JSDOM `global.document`. ([fbd50d7](https://github.com/randytarampi/me/commit/fbd50d7))
* **jsx:** Resolve install warning about not having "sinon" in "devDependencies". ([76d4a75](https://github.com/randytarampi/me/commit/76d4a75))
* **posts:** Resolve forgotten reference to `widthSorter`. ([1f34c90](https://github.com/randytarampi/me/commit/1f34c90))
* **www:** Fix copy/pasta on the home page. ([1ad1a03](https://github.com/randytarampi/me/commit/1ad1a03))


### Features

* **jsx:** Reduxify `ʕ•ᴥ•ʔ`s. ([8726f68](https://github.com/randytarampi/me/commit/8726f68)), closes [#16](https://github.com/randytarampi/me/issues/16)
* **www:** Also link to merch. ([f160d0d](https://github.com/randytarampi/me/commit/f160d0d))





<a name="0.19.6"></a>
## [0.19.6](https://github.com/randytarampi/me/compare/v0.19.5...v0.19.6) (2018-08-28)

**Note:** Version bump only for package me





<a name="0.19.5"></a>
## [0.19.5](https://github.com/randytarampi/me/compare/v0.19.4...v0.19.5) (2018-08-27)

**Note:** Version bump only for package me





<a name="0.19.4"></a>
## [0.19.4](https://github.com/randytarampi/me/compare/v0.19.3...v0.19.4) (2018-08-27)


### Bug Fixes

* **js:** Remove logging from 4929399324197924b18f52085043607c8365a84f. ([4c62e5c](https://github.com/randytarampi/me/commit/4c62e5c))





<a name="0.19.3"></a>
## [0.19.3](https://github.com/randytarampi/me/compare/v0.19.2...v0.19.3) (2018-08-27)


### Bug Fixes

* **js:** `getEntityForType` shouldn't rely on class names in the switch/case. ([4929399](https://github.com/randytarampi/me/commit/4929399))





<a name="0.19.2"></a>
## [0.19.2](https://github.com/randytarampi/me/compare/v0.19.1...v0.19.2) (2018-08-27)


### Bug Fixes

* **posts:** Build a new `POSTS_DYNAMODB_TABLE` for the schema changes in [#62](https://github.com/randytarampi/me/issues/62). ([0bb2412](https://github.com/randytarampi/me/commit/0bb2412))





<a name="0.19.1"></a>
## [0.19.1](https://github.com/randytarampi/me/compare/v0.19.0...v0.19.1) (2018-08-27)


### Bug Fixes

* **pseudoimage:** ESLint. ([4f6892b](https://github.com/randytarampi/me/commit/4f6892b))
* **pseudoimage:** Fix broken `p7eImage` and `p7eImages` bin scripts. ([2957d75](https://github.com/randytarampi/me/commit/2957d75)), closes [#12](https://github.com/randytarampi/me/issues/12)
* **pseudolocalize:** Fix broken `p7e` bin script. ([5368926](https://github.com/randytarampi/me/commit/5368926)), closes [#12](https://github.com/randytarampi/me/issues/12)





<a name="0.19.0"></a>
# [0.19.0](https://github.com/randytarampi/me/compare/v0.18.4...v0.19.0) (2018-08-27)


### Bug Fixes

* Correct the `babelLoaderExclusions` to include the trailing `/`. ([02f87ab](https://github.com/randytarampi/me/commit/02f87ab))
* Fix babel compilation error introduced in fa27adc5979eb8f9194a6e0e69becf7be909808e. ([6f3f865](https://github.com/randytarampi/me/commit/6f3f865))
* Prefer babel's `minify-replace` over webpack's `DefinePlugin`. ([fa27adc](https://github.com/randytarampi/me/commit/fa27adc))
* **jsx:** Fix broken 404 pages. ([18847d0](https://github.com/randytarampi/me/commit/18847d0))
* **jsx:** Fix broken navigation introduced with 595b9ca9931f59043cf7b7e634d5309f2c3c7daf ([a7f4d23](https://github.com/randytarampi/me/commit/a7f4d23))
* **jsx:** Fix tests broken in 595b9ca9931f59043cf7b7e634d5309f2c3c7daf and 7b1e95342ee61fe33c972bb6090f446429eb84b3. ([b353a00](https://github.com/randytarampi/me/commit/b353a00))
* **jsx:** Prioritize `Post.datePublished` over `Post.dateCreated`. ([539d54e](https://github.com/randytarampi/me/commit/539d54e))
* **jsx:** Reduce immutables into the `routing` state's subtree. ([ffb399c](https://github.com/randytarampi/me/commit/ffb399c))
* **posts:** Parse flickr response's `datetaken` property properly. ([ecdb1ea](https://github.com/randytarampi/me/commit/ecdb1ea))


### Features

* **jsx:** Automagically show the error page when we encounter an error. ([7b1e953](https://github.com/randytarampi/me/commit/7b1e953))





<a name="0.18.4"></a>
## [0.18.4](https://github.com/randytarampi/me/compare/v0.18.3...v0.18.4) (2018-08-26)

**Note:** Version bump only for package me





<a name="0.18.3"></a>
## [0.18.3](https://github.com/randytarampi/me/compare/v0.18.2...v0.18.3) (2018-08-25)


### Bug Fixes

* **jsx:** Actually hookup `react-metrics` for pageview and link tracking. ([cb0c774](https://github.com/randytarampi/me/commit/cb0c774))





<a name="0.18.2"></a>
## [0.18.2](https://github.com/randytarampi/me/compare/v0.18.1...v0.18.2) (2018-08-24)


### Bug Fixes

* **posts:** Update the `dynamodb` install directory for `dynamodb-localhost`. ([749097e](https://github.com/randytarampi/me/commit/749097e))





<a name="0.18.1"></a>
## [0.18.1](https://github.com/randytarampi/me/compare/v0.18.0...v0.18.1) (2018-08-24)


### Bug Fixes

* User facing URLs should be `https`, and rooted at `www.randytarampi.ca`. ([f3ee4ea](https://github.com/randytarampi/me/commit/f3ee4ea))
* **jsx:** Fix dangling `?` on `CampaignLink` when there are no query parameters. ([e3ab68d](https://github.com/randytarampi/me/commit/e3ab68d))
* **posts:** Fix the `cover` script. ([129efe6](https://github.com/randytarampi/me/commit/129efe6)), closes [#53](https://github.com/randytarampi/me/issues/53)
* **resume:** `manipulaion` -> `manipulation`. ([86954f2](https://github.com/randytarampi/me/commit/86954f2))
* **travis:** Also `git add $RESUME_PACKAGE_DIR/resume.json`. ([f9ea71c](https://github.com/randytarampi/me/commit/f9ea71c))
* **travis:** Run `git status` before we `lerna version`. ([6074cb3](https://github.com/randytarampi/me/commit/6074cb3)), closes [/travis-ci.org/randytarampi/me/jobs/420159417#L8233](https://github.com//travis-ci.org/randytarampi/me/jobs/420159417/issues/L8233)





<a name="0.18.0"></a>
# [0.18.0](https://github.com/randytarampi/me/compare/v0.17.1...v0.18.0) (2018-08-24)


### Bug Fixes

* **jsx:** `InternalLink`s' `onClick` calls `e.preventDefault()`. ([a9465e2](https://github.com/randytarampi/me/commit/a9465e2))
* **jsx:** 404 page gives you the option to click through to `redirectionLocation`. ([71aa676](https://github.com/randytarampi/me/commit/71aa676))
* **jsx:** Address `InternalLink` prop types warning. ([5d0b868](https://github.com/randytarampi/me/commit/5d0b868))
* **resume:** `.resume-section__label`s should be a bit bigger. ([d4ef2f1](https://github.com/randytarampi/me/commit/d4ef2f1))
* **resume:** `.resume-section`s should expand on mobile. ([9070599](https://github.com/randytarampi/me/commit/9070599))
* **resume:** `Volunteer` -> `Volunteering` ([282f3ab](https://github.com/randytarampi/me/commit/282f3ab))
* Also `[@babel](https://github.com/babel)/register` query-string, strip-ansi, ansi-regex, etc. ([bcde2ad](https://github.com/randytarampi/me/commit/bcde2ad))
* Centralize most of the webpack configuration. ([9e44bb4](https://github.com/randytarampi/me/commit/9e44bb4))
* **resume:** Fix style building regression introduced in 02a3e11b1cd92b965d74d4a1dfaf0900d8771938. ([a8c7442](https://github.com/randytarampi/me/commit/a8c7442))
* **resume:** Give the Volunteering section a description. ([b19e81d](https://github.com/randytarampi/me/commit/b19e81d))
* **resume:** Need to `npx resume export --force`. ([2e81e1e](https://github.com/randytarampi/me/commit/2e81e1e)), closes [#46](https://github.com/randytarampi/me/issues/46) [jsonresume/resume-schema#v1](https://github.com/jsonresume/resume-schema/issues/v1)
* **resume:** Polish off the Project section. ([02a3e11](https://github.com/randytarampi/me/commit/02a3e11)), closes [#25](https://github.com/randytarampi/me/issues/25)


### Features

* **resume:** Add a `Projects` section. ([35e66a7](https://github.com/randytarampi/me/commit/35e66a7)), closes [#46](https://github.com/randytarampi/me/issues/46)
* **resume:** Add a `volunteer` section, if only for [#12](https://github.com/randytarampi/me/issues/12). ([ce647f5](https://github.com/randytarampi/me/commit/ce647f5))
* **resume:** Add PDF resume link tracking via a `CampaignLink`. ([0547bd5](https://github.com/randytarampi/me/commit/0547bd5)), closes [#19](https://github.com/randytarampi/me/issues/19)





<a name="0.17.1"></a>
## [0.17.1](https://github.com/randytarampi/me/compare/v0.17.0...v0.17.1) (2018-08-23)


### Bug Fixes

* **posts:** Fix naked the `*` in the serverless configuration yaml. ([c6d16d2](https://github.com/randytarampi/me/commit/c6d16d2))
* **posts:** Fix the CORS configuration for the `ME-API-VERSION` header. ([e279233](https://github.com/randytarampi/me/commit/e279233))





<a name="0.17.0"></a>
# [0.17.0](https://github.com/randytarampi/me/compare/v0.16.5...v0.17.0) (2018-08-23)


### Bug Fixes

* **posts:** Fix Unsplash API query parameters. ([602c37f](https://github.com/randytarampi/me/commit/602c37f))
* **posts:** Header parsing should be case-insensitive. ([6d5a22d](https://github.com/randytarampi/me/commit/6d5a22d))
* **posts:** Make `SearchParams.orderBy` more explicit. ([618e7dd](https://github.com/randytarampi/me/commit/618e7dd))
* **views:** Actually pass GTM the correct data layer variable name. ([4efb0da](https://github.com/randytarampi/me/commit/4efb0da))


### Features

* **jsx:** Use the version 2 `get(Posts|Photos|Words)` API. ([ee00df7](https://github.com/randytarampi/me/commit/ee00df7)), closes [randytarampi/me.photos#15](https://github.com/randytarampi/me.photos/issues/15) [randytarampi/me.photos#11](https://github.com/randytarampi/me.photos/issues/11) [randytarampi/me.words#1](https://github.com/randytarampi/me.words/issues/1)
* **posts:** Add a version 2 `get(Posts|Photos|Words)` response. ([b771479](https://github.com/randytarampi/me/commit/b771479)), closes [randytarampi/me.photos#15](https://github.com/randytarampi/me.photos/issues/15) [randytarampi/me.photos#11](https://github.com/randytarampi/me.photos/issues/11) [randytarampi/me.words#1](https://github.com/randytarampi/me.words/issues/1)





<a name="0.16.5"></a>
## [0.16.5](https://github.com/randytarampi/me/compare/v0.16.4...v0.16.5) (2018-08-23)


### Bug Fixes

* **resume:** `resume-section__content` uses all 9 available columns on medium and large screens. ([5f331ab](https://github.com/randytarampi/me/commit/5f331ab))
* **resume:** Don't dangle a second, blank page when printed on US Letter. ([9272476](https://github.com/randytarampi/me/commit/9272476))





<a name="0.16.4"></a>
## [0.16.4](https://github.com/randytarampi/me/compare/v0.16.3...v0.16.4) (2018-08-23)


### Bug Fixes

* **www:** Load `query-string` and other modules using babel. ([41ec9b4](https://github.com/randytarampi/me/commit/41ec9b4))





<a name="0.16.3"></a>
## [0.16.3](https://github.com/randytarampi/me/compare/v0.16.2...v0.16.3) (2018-08-23)


### Bug Fixes

* **views:** Actually pass GTM the correct data layer variable name. ([b786c97](https://github.com/randytarampi/me/commit/b786c97))





<a name="0.16.2"></a>
## [0.16.2](https://github.com/randytarampi/me/compare/v0.16.1...v0.16.2) (2018-08-21)

**Note:** Version bump only for package me





<a name="0.16.1"></a>
## [0.16.1](https://github.com/randytarampi/me/compare/v0.16.0...v0.16.1) (2018-08-20)


### Bug Fixes

* **bin:** Fix location references in `bin/` scripts. ([ee7e35c](https://github.com/randytarampi/me/commit/ee7e35c))
* **jsx:** `clearError` on `@[@router](https://github.com/router)/LOCATION_CHANGE`. ([730d75e](https://github.com/randytarampi/me/commit/730d75e))
* **jsx:** Don't pass `InternalLinkInternal` an `href` otherwise it gets propagated down to the `<a/>`. ([2523308](https://github.com/randytarampi/me/commit/2523308))
* **jsx:** Fix the link to my resume off the main page. ([7e598bf](https://github.com/randytarampi/me/commit/7e598bf))
* **travis:** Just cache all the `packages/**/node_modules` directories. ([7496f4d](https://github.com/randytarampi/me/commit/7496f4d)), closes [/travis-ci.org/randytarampi/me/jobs/418342476#L518](https://github.com//travis-ci.org/randytarampi/me/jobs/418342476/issues/L518)
* **travis:** Just cache nothing and always run `postinstall`. ([2763235](https://github.com/randytarampi/me/commit/2763235))


### Features

* **bin:** Pull out the `clean` script into an actual shell script. ([46d1db8](https://github.com/randytarampi/me/commit/46d1db8))


### Performance Improvements

* **travis:** Modularize `bin/bootstrap.sh` and only call the necessary bits for speed. ([579e225](https://github.com/randytarampi/me/commit/579e225))





<a name="0.16.0"></a>
# [0.16.0](https://github.com/randytarampi/me/compare/v0.15.0...v0.16.0) (2018-08-20)


### Bug Fixes

* **jsx:** `.bear`s should be sized in `rem`s, not `pt`. ([19bc067](https://github.com/randytarampi/me/commit/19bc067))
* **jsx:** `clearError` on the `timedRedirect`. ([d71eb7a](https://github.com/randytarampi/me/commit/d71eb7a))
* **jsx:** Fix `.loading-spinner` regression introduced in 4876717388754113e12cbfa4f1239b77e54601cd. ([e067f2d](https://github.com/randytarampi/me/commit/e067f2d))
* **jsx:** Make `.error__message--header`s look like headers. ([e1a8923](https://github.com/randytarampi/me/commit/e1a8923))
* **jsx:** Per 3ddb39d855a34a9b756091c6b90286465ab2db89, fix `.loading-spinner` centering. ([4876717](https://github.com/randytarampi/me/commit/4876717))
* **posts:** `getPosts` actually returns the `limit`ed number of `Post`s. ([b7c43f1](https://github.com/randytarampi/me/commit/b7c43f1)), closes [randytarampi/me.photos#15](https://github.com/randytarampi/me.photos/issues/15)
* **posts:** `orderCompartor` -> `orderComparator`. ([370fc99](https://github.com/randytarampi/me/commit/370fc99))
* **posts:** `Post` model queries support `limit`s. ([c0794ef](https://github.com/randytarampi/me/commit/c0794ef)), closes [randytarampi/me.photos#15](https://github.com/randytarampi/me.photos/issues/15)
* **posts:** `posts` depends on `immutable`. ([dba7db9](https://github.com/randytarampi/me/commit/dba7db9)), closes [#23](https://github.com/randytarampi/me/issues/23)
* **posts:** Fix `cachedPostsGetter` and `cachedPostGetter` implementations. ([0bded4e](https://github.com/randytarampi/me/commit/0bded4e))
* **posts:** Pull results out of the cache in descending order. ([48242e8](https://github.com/randytarampi/me/commit/48242e8))
* **posts:** Use a separate `POSTS_DYNAMODB_TABLE` per my note in [#49](https://github.com/randytarampi/me/issues/49). ([ad3c88d](https://github.com/randytarampi/me/commit/ad3c88d))
* **travis:** `www` `dev` job still needs to build assets. ([9745993](https://github.com/randytarampi/me/commit/9745993))
* **travis:** Need one last force push to `resume` before we can stop. ([cb1d41d](https://github.com/randytarampi/me/commit/cb1d41d))
* **www:** Fix error centering on mobile. ([3ddb39d](https://github.com/randytarampi/me/commit/3ddb39d))


### Features

* **posts:** `DataSource`s now assume `getPost` is passed `SearchParams`. ([092e0bb](https://github.com/randytarampi/me/commit/092e0bb))
* **posts:** `get(Photos|Posts|Words)` lambdas pull directly from the cache. ([7d678ec](https://github.com/randytarampi/me/commit/7d678ec))
* **posts:** Add some HTTP triggers to populate the cache. ([a6fad56](https://github.com/randytarampi/me/commit/a6fad56))
* **posts:** Fix Dynamoose ranged `SearchParams`. ([3c51a15](https://github.com/randytarampi/me/commit/3c51a15)), closes [randytarampi/me.photos#11](https://github.com/randytarampi/me.photos/issues/11) [randytarampi/me.words#1](https://github.com/randytarampi/me.words/issues/1)
* **posts:** If we can't create a Dynamoose query object, just assume it's a filter object for a scan. ([d24859f](https://github.com/randytarampi/me/commit/d24859f))
* **www:** Add a 500 page while I'm here. ([5effd9d](https://github.com/randytarampi/me/commit/5effd9d)), closes [#49](https://github.com/randytarampi/me/issues/49)
* **www:** If we try and load posts but don't have any, serve up a nice message telling them to come back later. ([c4769fe](https://github.com/randytarampi/me/commit/c4769fe)), closes [#49](https://github.com/randytarampi/me/issues/49)


### Reverts

* feat(posts): Add some HTTP triggers to populate the cache. ([6b4d643](https://github.com/randytarampi/me/commit/6b4d643))





<a name="0.15.0"></a>
# [0.15.0](https://github.com/randytarampi/me/compare/v0.14.3...v0.15.0) (2018-08-19)


### Bug Fixes

* **travis:** Commit release artifacts before running `lerna version`. ([d1b3784](https://github.com/randytarampi/me/commit/d1b3784))
* **travis:** Need to run `resume` to build resume assets. ([f7ad7aa](https://github.com/randytarampi/me/commit/f7ad7aa)), closes [/travis-ci.org/randytarampi/me/jobs/417992648#L8059](https://github.com//travis-ci.org/randytarampi/me/jobs/417992648/issues/L8059)


### Features

* **sentry:** Upload sentry artifacts for `dev` builds. ([508cff4](https://github.com/randytarampi/me/commit/508cff4))





<a name="0.14.3"></a>
## [0.14.3](https://github.com/randytarampi/me/compare/v0.14.2...v0.14.3) (2018-08-19)


### Bug Fixes

* **letter:** Set the `renderHtml` test timeout at 60 seconds. ([e251059](https://github.com/randytarampi/me/commit/e251059))
* **resume:** Set the `renderHtml` test timeout at 60 seconds. ([be4c8fa](https://github.com/randytarampi/me/commit/be4c8fa))





<a name="0.14.2"></a>
## [0.14.2](https://github.com/randytarampi/me/compare/v0.14.1...v0.14.2) (2018-08-18)


### Bug Fixes

* **posts:** Caching functions have 60 second timeouts. ([dc61d81](https://github.com/randytarampi/me/commit/dc61d81))
* **posts:** Don't warm the caching functions. ([c3cc53c](https://github.com/randytarampi/me/commit/c3cc53c))





<a name="0.14.1"></a>
## [0.14.1](https://github.com/randytarampi/me/compare/v0.14.0...v0.14.1) (2018-08-18)


### Performance Improvements

* **posts:** Don't waste time sorting photos we're caching. ([3d5bf96](https://github.com/randytarampi/me/commit/3d5bf96))





<a name="0.14.0"></a>
# [0.14.0](https://github.com/randytarampi/me/compare/v0.13.1...v0.14.0) (2018-08-18)


### Features

* **posts:** Keep the cache warm – pull once every hour. ([41729f1](https://github.com/randytarampi/me/commit/41729f1))





<a name="0.13.1"></a>
## [0.13.1](https://github.com/randytarampi/me/compare/v0.13.0...v0.13.1) (2018-08-18)


### Bug Fixes

* **posts:** Fix lambda execution role permissions. ([1a0be84](https://github.com/randytarampi/me/commit/1a0be84))





<a name="0.13.0"></a>
# [0.13.0](https://github.com/randytarampi/me/compare/v0.12.1...v0.13.0) (2018-08-17)


### Bug Fixes

* **posts:** Remove an errant `'` from `serverless.yml`. ([eea5899](https://github.com/randytarampi/me/commit/eea5899))


### Features

* **posts:** Use `serverless-plugin-warmup` for the `get*` lambdas. ([1646ace](https://github.com/randytarampi/me/commit/1646ace))





<a name="0.12.1"></a>
## [0.12.1](https://github.com/randytarampi/me/compare/v0.12.0...v0.12.1) (2018-08-17)


### Bug Fixes

* `clean` script should also clean the monorepo root. ([685674e](https://github.com/randytarampi/me/commit/685674e))
* **ci:** `lerna changed` returns an error code if there are no changes, so just swallow that and proceed. ([7d4df26](https://github.com/randytarampi/me/commit/7d4df26))
* **posts:** `getPosts` lambda should handle errors in `configureEnvironment`. ([9af7dfe](https://github.com/randytarampi/me/commit/9af7dfe))
* **travis:** Fix release versioning where lerna doesn't detect changes. ([a477437](https://github.com/randytarampi/me/commit/a477437)), closes [#40](https://github.com/randytarampi/me/issues/40)





<a name="0.12.0"></a>
# [0.12.0](https://github.com/randytarampi/me/compare/v0.11.3...v0.12.0) (2018-08-17)


### Bug Fixes

* **ci:** Just use `lerna run` to run `cover` and `test` where appropriate. ([81be267](https://github.com/randytarampi/me/commit/81be267))
* **letter:** ESLint. ([d4190c9](https://github.com/randytarampi/me/commit/d4190c9))
* **posts:** `npm run pretest:dynamodb-local` right before `cover`/`test`. ([d87fe02](https://github.com/randytarampi/me/commit/d87fe02))
* **posts:** Pull Instagram photos at full(er) size. ([408e8ea](https://github.com/randytarampi/me/commit/408e8ea)), closes [randytarampi/me.photos#12](https://github.com/randytarampi/me.photos/issues/12)
* **posts:** Restore other non-Instagram `PhotoSource`s. ([66a8dd7](https://github.com/randytarampi/me/commit/66a8dd7))
* **resume:** Need to use express to serve static assets for puppeteer. ([467d142](https://github.com/randytarampi/me/commit/467d142)), closes [/github.com/GoogleChrome/puppeteer/issues/1643#issuecomment-353387148](https://github.com//github.com/GoogleChrome/puppeteer/issues/1643/issues/issuecomment-353387148)


### Features

* **letter:** Copy/pasta from `resume` to build `letter`s. ([f31bdf7](https://github.com/randytarampi/me/commit/f31bdf7))
* **letter:** Support multiple letters. ([8fb717a](https://github.com/randytarampi/me/commit/8fb717a)), closes [#23](https://github.com/randytarampi/me/issues/23) [#25](https://github.com/randytarampi/me/issues/25)
* **letter:** The `Letter` configuration supports random JSX content sections. ([cf2558f](https://github.com/randytarampi/me/commit/cf2558f))
* **views:** Add `[@randy](https://github.com/randy).tarampi/views` because all this pug duplication is gross. ([0309dd4](https://github.com/randytarampi/me/commit/0309dd4))





<a name="0.11.3"></a>
## [0.11.3](https://github.com/randytarampi/me/compare/v0.11.2...v0.11.3) (2018-08-15)


### Bug Fixes

* **jsx:** `Error` should actually respect the `redirectionTimeout`. ([194a806](https://github.com/randytarampi/me/commit/194a806))
* **posts:** Use a 24 hour TTL on the Posts table until I push the cron task to refresh the cache. ([2b8b1e9](https://github.com/randytarampi/me/commit/2b8b1e9))





<a name="0.11.2"></a>
## [0.11.2](https://github.com/randytarampi/me/compare/v0.11.1...v0.11.2) (2018-08-15)


### Bug Fixes

* **www:** Link on the home page sends a text instead of trying to call. ([1f014bd](https://github.com/randytarampi/me/commit/1f014bd))
* **www:** Link on the home page sends an email with some text content. ([fc3d306](https://github.com/randytarampi/me/commit/fc3d306))





<a name="0.11.1"></a>
## [0.11.1](https://github.com/randytarampi/me/compare/v0.11.0...v0.11.1) (2018-08-15)


### Bug Fixes

* **posts:** `me.service.client` throws when it receives unexpected responses. ([b86f8e2](https://github.com/randytarampi/me/commit/b86f8e2)), closes [#39](https://github.com/randytarampi/me/issues/39)
* **posts:** Give the lambda role permissions on the subresources of the `POSTS_DYNAMODB_TABLE` ([1d8ea47](https://github.com/randytarampi/me/commit/1d8ea47)), closes [#38](https://github.com/randytarampi/me/issues/38)
* **posts:** Use serverless-dynamodb-local@0.2.30. ([8d5468d](https://github.com/randytarampi/me/commit/8d5468d)), closes [#36](https://github.com/randytarampi/me/issues/36)





<a name="0.11.0"></a>
# [0.11.0](https://github.com/randytarampi/me/compare/v0.10.9...v0.11.0) (2018-08-14)


### Bug Fixes

* **resume:** Make the page breaks on A4 and Letter consistent. ([ac5ba1d](https://github.com/randytarampi/me/commit/ac5ba1d))


### Features

* **resume:** Show at least 3 bullet points under work on all pages. ([9d0d75b](https://github.com/randytarampi/me/commit/9d0d75b))





<a name="0.10.9"></a>
## [0.10.9](https://github.com/randytarampi/me/compare/v0.10.8...v0.10.9) (2018-08-12)


### Bug Fixes

* **resume:** Add a link to the US Legal size resume. ([635f635](https://github.com/randytarampi/me/commit/635f635))





<a name="0.10.8"></a>
## [0.10.8](https://github.com/randytarampi/me/compare/v0.10.7...v0.10.8) (2018-08-12)


### Bug Fixes

* **resume:** Fix the font loading issue outlined in [#32](https://github.com/randytarampi/me/issues/32). ([2c49c8c](https://github.com/randytarampi/me/commit/2c49c8c)), closes [/github.com/jsonresume/resume-cli/pull/275/files#diff-823940eea875d5b77bcbe2aa2595b14bR84](https://github.com//github.com/jsonresume/resume-cli/pull/275/files/issues/diff-823940eea875d5b77bcbe2aa2595b14bR84)


### Reverts

* fix(resume): Effectively walk back the change in fbb5a85af94ec3e25c5efed9b16b6d64bcc11dcf. ([317f3c1](https://github.com/randytarampi/me/commit/317f3c1))





<a name="0.10.7"></a>
## [0.10.7](https://github.com/randytarampi/me/compare/v0.10.6...v0.10.7) (2018-08-11)


### Bug Fixes

* **resume:** Remove extra `resume.json` schema configuration. ([03b6aec](https://github.com/randytarampi/me/commit/03b6aec)), closes [#5](https://github.com/randytarampi/me/issues/5)





<a name="0.10.6"></a>
## [0.10.6](https://github.com/randytarampi/me/compare/v0.10.5...v0.10.6) (2018-08-11)


### Bug Fixes

* **resume:** Effectively walk back the change in fbb5a85af94ec3e25c5efed9b16b6d64bcc11dcf. ([9d77b78](https://github.com/randytarampi/me/commit/9d77b78))





<a name="0.10.5"></a>
## [0.10.5](https://github.com/randytarampi/me/compare/v0.10.4...v0.10.5) (2018-08-11)


### Bug Fixes

* **resume:** See if these responsive print styles render on the Travis boxes. ([fbb5a85](https://github.com/randytarampi/me/commit/fbb5a85))





<a name="0.10.4"></a>
## [0.10.4](https://github.com/randytarampi/me/compare/v0.10.3...v0.10.4) (2018-08-11)


### Bug Fixes

* **www:** Fix `Intro` styles. ([f68225f](https://github.com/randytarampi/me/commit/f68225f))





<a name="0.10.3"></a>
## [0.10.3](https://github.com/randytarampi/me/compare/v0.10.2...v0.10.3) (2018-08-11)


### Bug Fixes

* **jsx:** Actually pass `props` through to the `renderRoutes` call. ([1398ea8](https://github.com/randytarampi/me/commit/1398ea8))
* **resume:** Fix `ResumeSection`'s `id` attribute. ([9564b9d](https://github.com/randytarampi/me/commit/9564b9d))
* **resume:** Fix `ResumeWork` section description. ([d6851e7](https://github.com/randytarampi/me/commit/d6851e7))





<a name="0.10.2"></a>
## [0.10.2](https://github.com/randytarampi/me/compare/v0.10.1...v0.10.2) (2018-08-11)


### Bug Fixes

* **resume:** Fix mangled Pulse Energy summary. ([167ca53](https://github.com/randytarampi/me/commit/167ca53))





<a name="0.10.1"></a>
## [0.10.1](https://github.com/randytarampi/me/compare/v0.10.0...v0.10.1) (2018-08-10)


### Bug Fixes

* **resume:** Fix the alignment on `.resume-header__address`. ([6a078bc](https://github.com/randytarampi/me/commit/6a078bc))





<a name="0.10.0"></a>
# [0.10.0](https://github.com/randytarampi/me/compare/v0.9.1...v0.10.0) (2018-08-10)


### Bug Fixes

* **jsx:** Correct the `AngelList` link `serviceUrl`. ([a53f6e7](https://github.com/randytarampi/me/commit/a53f6e7))


### Features

* **resume:** Add a couple more profile links to my resume. ([667a63f](https://github.com/randytarampi/me/commit/667a63f))





<a name="0.9.1"></a>
## [0.9.1](https://github.com/randytarampi/me/compare/v0.9.0...v0.9.1) (2018-08-10)


### Bug Fixes

* **www:** `.loading-spinner` should be centered. ([3edede9](https://github.com/randytarampi/me/commit/3edede9))





<a name="0.9.0"></a>
# [0.9.0](https://github.com/randytarampi/me/compare/v0.8.2...v0.9.0) (2018-08-10)


### Bug Fixes

* **js:** Add `[@randy](https://github.com/randy).tarampi/js` as a dependency of `www`. ([6629226](https://github.com/randytarampi/me/commit/6629226))
* **posts:** `${self:provider.service}` -> `${self:service}`. ([027e3a4](https://github.com/randytarampi/me/commit/027e3a4))
* **posts:** `kill` should send `TERM` not `-9`. ([a3b88e0](https://github.com/randytarampi/me/commit/a3b88e0))
* **posts:** `npx lerna run pretest` -> `npx lerna exec -- npm run pretest`. ([0e55b95](https://github.com/randytarampi/me/commit/0e55b95))
* **posts:** `Post` model integration tests timeout after 60s. ([0dcbbd4](https://github.com/randytarampi/me/commit/0dcbbd4))
* **posts:** `sleep 3` before/after starting `dynamodb-local` if we're in a CI environment. ([2da0612](https://github.com/randytarampi/me/commit/2da0612))
* **posts:** Actually set values for the  `stage` and `service_name` tags in Sentry logs. ([34fe591](https://github.com/randytarampi/me/commit/34fe591))
* **posts:** Actually use the `dynamodb-local` installed by `posts`. ([11904d1](https://github.com/randytarampi/me/commit/11904d1))
* **posts:** Add dummy AWS credentials for `dynamoose` in `NODE_ENV=test`. ([1dda518](https://github.com/randytarampi/me/commit/1dda518))
* **posts:** Add test coverage for the `PhotoSource`s. ([e0e50ec](https://github.com/randytarampi/me/commit/e0e50ec)), closes [#12](https://github.com/randytarampi/me/issues/12)
* **posts:** Add test coverage for the `S3` and `Tumblr` `WordSource`s. ([f703f60](https://github.com/randytarampi/me/commit/f703f60)), closes [#12](https://github.com/randytarampi/me/issues/12)
* **posts:** And also symlink `dynamodb-localhost` into `posts`. ([825e393](https://github.com/randytarampi/me/commit/825e393))
* **posts:** Bleh. Remove extraneous `-` from the `kill` command. ([94dc454](https://github.com/randytarampi/me/commit/94dc454))
* **posts:** Does `java` exist at all? ([a9b64d6](https://github.com/randytarampi/me/commit/a9b64d6))
* **posts:** Don't kill the entire `dynamodb-local` process group. ([f8b4869](https://github.com/randytarampi/me/commit/f8b4869))
* **posts:** Don't log `info` and `debug` events to Sentry. ([988b2a8](https://github.com/randytarampi/me/commit/988b2a8))
* **posts:** Don't wait for `dynamodb-local` to start. ([84e1657](https://github.com/randytarampi/me/commit/84e1657))
* **posts:** Ensure that we're always `configureEnvironment` before running lambdas. ([5cbd9a0](https://github.com/randytarampi/me/commit/5cbd9a0))
* **posts:** Fix bad bash expression. ([ee530a3](https://github.com/randytarampi/me/commit/ee530a3))
* **posts:** Fix the individual packaging of our serverless functions. ([cdc0c12](https://github.com/randytarampi/me/commit/cdc0c12))
* **posts:** Give the serverless role `dynamodb:*` permissions on `POSTS_DYNAMODB_TABLE`. ([9afc298](https://github.com/randytarampi/me/commit/9afc298))
* **posts:** Make the `(Post|Word)Source` tests integration tests. ([67479b1](https://github.com/randytarampi/me/commit/67479b1))
* **posts:** Maybe dynamodb-local needs a bit of time to spin up? ([1c62357](https://github.com/randytarampi/me/commit/1c62357))
* **posts:** Prefix this path to a jar with `./`. ([cc3cafd](https://github.com/randytarampi/me/commit/cc3cafd))
* **posts:** Troubleshoot Travis build failure. ([77dbbc8](https://github.com/randytarampi/me/commit/77dbbc8))
* **resume:** Push my resume into line with my LinkedIn and other profiles. ([0fae1a4](https://github.com/randytarampi/me/commit/0fae1a4))
* **travis:** Add `addons.hosts[0] = "dynamodb-local"` to `.travis.yml`. ([cba139f](https://github.com/randytarampi/me/commit/cba139f)), closes [/github.com/4front/dynamodb/blob/master/.travis.yml#L14](https://github.com//github.com/4front/dynamodb/blob/master/.travis.yml/issues/L14)
* **travis:** Avoid `lerna run` and use `lerna exec -- npm run` instead. ([5cd4ec7](https://github.com/randytarampi/me/commit/5cd4ec7))


### Features

* **ci:** Deploy branch work to `dev`. ([d52113f](https://github.com/randytarampi/me/commit/d52113f))
* **posts:** `CachedDataSource`s only hit the service when they miss the cache. ([901755c](https://github.com/randytarampi/me/commit/901755c))
* **posts:** Actually hook up `(Photo|Word)Source`s to the cache. ([dc0935d](https://github.com/randytarampi/me/commit/dc0935d))
* **posts:** Actually make sure we're returning `Post`s from the cache. ([f278d9b](https://github.com/randytarampi/me/commit/f278d9b))
* **posts:** Add a `CachedDataSource` to be used by `PhotoSource` and `WordSource`. ([4b34388](https://github.com/randytarampi/me/commit/4b34388))
* **posts:** Add in a DynamoDB persistence (caching) layer for `Post`s. ([44538c3](https://github.com/randytarampi/me/commit/44538c3)), closes [randytarampi/me.photos#15](https://github.com/randytarampi/me.photos/issues/15) [randytarampi/me.photos#11](https://github.com/randytarampi/me.photos/issues/11) [randytarampi/me.words#1](https://github.com/randytarampi/me.words/issues/1)
* **www:** Add a 404 page. ([ecd0a00](https://github.com/randytarampi/me/commit/ecd0a00)), closes [#28](https://github.com/randytarampi/me/issues/28)


### Reverts

* fix(posts): `kill` should send `TERM` not `-9`. ([8e86a15](https://github.com/randytarampi/me/commit/8e86a15))
* fix(posts): `sleep 3` before/after starting `dynamodb-local` if we're in a CI environment. ([9be4c00](https://github.com/randytarampi/me/commit/9be4c00))
* fix(posts): Does `java` exist at all? ([1336d4b](https://github.com/randytarampi/me/commit/1336d4b))





<a name="0.8.2"></a>
## [0.8.2](https://github.com/randytarampi/me/compare/v0.8.1...v0.8.2) (2018-08-08)


### Bug Fixes

* **jsx:** `.post-body` should infer `p` children. ([6c8d072](https://github.com/randytarampi/me/commit/6c8d072))
* **jsx:** Don't duplicate `Post.body` text when `Post.body` is an `Array`. ([0d10271](https://github.com/randytarampi/me/commit/0d10271))





<a name="0.8.1"></a>
## [0.8.1](https://github.com/randytarampi/me/compare/v0.8.0...v0.8.1) (2018-08-08)

**Note:** Version bump only for package me





<a name="0.8.0"></a>
# [0.8.0](https://github.com/randytarampi/me/compare/v0.7.0...v0.8.0) (2018-08-08)


### Bug Fixes

* **resume:** Resume footer full screen on tablets. ([1e53d97](https://github.com/randytarampi/me/commit/1e53d97))
* **resume:** Use `é`s consistently. ([0626d60](https://github.com/randytarampi/me/commit/0626d60))
* **www:** No `overflow-x: hidden` on `.block__bear`. ([b1ce86b](https://github.com/randytarampi/me/commit/b1ce86b))


### Features

* **www:** Cleanup responsive styles per random tourist feedback. ([cfad368](https://github.com/randytarampi/me/commit/cfad368))
* **www:** Do the whole SEO thing because a random CV writer told me to. ([ece11fd](https://github.com/randytarampi/me/commit/ece11fd))





<a name="0.7.0"></a>
# [0.7.0](https://github.com/randytarampi/me/compare/v0.6.8...v0.7.0) (2018-08-08)


### Features

* **resume:** Add print instructions on the web version of the Resume. ([7fa9e74](https://github.com/randytarampi/me/commit/7fa9e74))





<a name="0.6.8"></a>
## [0.6.8](https://github.com/randytarampi/me/compare/v0.6.7...v0.6.8) (2018-08-07)


### Bug Fixes

* **resume:** Replace `&emdash;` with `&mdash;`. ([1c75ab7](https://github.com/randytarampi/me/commit/1c75ab7))





<a name="0.6.7"></a>
## [0.6.7](https://github.com/randytarampi/me/compare/v0.6.6...v0.6.7) (2018-08-07)


### Bug Fixes

* **resume:** Actually turn `&mdash;` into an `–`. ([42ab42b](https://github.com/randytarampi/me/commit/42ab42b))





<a name="0.6.6"></a>
## [0.6.6](https://github.com/randytarampi/me/compare/v0.6.5...v0.6.6) (2018-08-07)


### Bug Fixes

* **resume:** `preferrably` -> `preferably` ([a37c6cc](https://github.com/randytarampi/me/commit/a37c6cc))





<a name="0.6.5"></a>
## [0.6.5](https://github.com/randytarampi/me/compare/v0.6.4...v0.6.5) (2018-08-06)


### Bug Fixes

* **resume:** Disable puppeteer's sandbox on the Travis boxes. ([7c7dc37](https://github.com/randytarampi/me/commit/7c7dc37))


### Reverts

* fix(resume): Enable `puppeteer` to run on the Travis boxes. ([6937694](https://github.com/randytarampi/me/commit/6937694)), closes [randytarampi/resume-cli#bcae057aa7864e688c14902d980fb1ae14cca9](https://github.com/randytarampi/resume-cli/issues/bcae057aa7864e688c14902d980fb1ae14cca9)





<a name="0.6.4"></a>
## [0.6.4](https://github.com/randytarampi/me/compare/v0.6.3...v0.6.4) (2018-08-04)


### Bug Fixes

* **posts:** Fix bad `INSTAGRAM_AUTH_REDIRECT_URI` configuration. ([afe5d99](https://github.com/randytarampi/me/commit/afe5d99))
* **resume:** Enable `puppeteer` to run on the Travis boxes. ([eea60ff](https://github.com/randytarampi/me/commit/eea60ff)), closes [/github.com/GoogleChrome/puppeteer/issues/2674#issuecomment-394678881](https://github.com//github.com/GoogleChrome/puppeteer/issues/2674/issues/issuecomment-394678881)





<a name="0.6.3"></a>
## [0.6.3](https://github.com/randytarampi/me/compare/v0.6.2...v0.6.3) (2018-08-04)


### Bug Fixes

* **resume:** Fix `resume` deployment steps by copying over the correct files. ([f92e9d8](https://github.com/randytarampi/me/commit/f92e9d8))
* **resume:** Hide the `.row` containing `.resume-section__description`. ([dc34cc3](https://github.com/randytarampi/me/commit/dc34cc3))





<a name="0.6.2"></a>
## [0.6.2](https://github.com/randytarampi/me/compare/v0.6.1...v0.6.2) (2018-08-04)


### Bug Fixes

* **www:** Fix client side page titles. ([946b7d3](https://github.com/randytarampi/me/commit/946b7d3)), closes [#22](https://github.com/randytarampi/me/issues/22)





<a name="0.6.1"></a>
## [0.6.1](https://github.com/randytarampi/me/compare/v0.6.0...v0.6.1) (2018-08-04)


### Bug Fixes

* **css:** Give `css` an npm `build` script. ([32aeb9b](https://github.com/randytarampi/me/commit/32aeb9b))
* **travis:** `after_install` is actually `before_script`. ([29d2711](https://github.com/randytarampi/me/commit/29d2711))
* **travis:** Fix broken deploy caused by e812d8a914397280b80406e365f274b8297173cd. ([1c38756](https://github.com/randytarampi/me/commit/1c38756))
* **www:** Hack around the fontawesome font copying issue. ([e812d8a](https://github.com/randytarampi/me/commit/e812d8a)), closes [#21](https://github.com/randytarampi/me/issues/21)
* **www:** More missing fontawesome font diagnosis per 58bd1331292461641c03805be47db84e91f04f51. ([fea25c8](https://github.com/randytarampi/me/commit/fea25c8))
* **www:** More missing fontawesome font diagnosis per 6b7c37f39cd7239ae29e0fedd92ead8074e1fba9. ([58bd133](https://github.com/randytarampi/me/commit/58bd133))





<a name="0.6.0"></a>
# [0.6.0](https://github.com/randytarampi/me/compare/v0.5.1...v0.6.0) (2018-08-03)


### Bug Fixes

* **config:** `*AppUrl`s are just relative in `prd` and `dev`. ([4302ee6](https://github.com/randytarampi/me/commit/4302ee6))
* **config:** Actually point to `dev.randytarampi.ca` in `dev`. ([e6b84bb](https://github.com/randytarampi/me/commit/e6b84bb))
* **resume:** Push the `small-screen` breakpoint back `6px` to facilitate printing on A4. ([5141d96](https://github.com/randytarampi/me/commit/5141d96)), closes [#18](https://github.com/randytarampi/me/issues/18)
* **travis:** Attempt to diagnose the missing fontawesome files in `www/docs`. ([9ecc5fa](https://github.com/randytarampi/me/commit/9ecc5fa))
* **travis:** More fontawesome diagnosis per e8c886bbc5d3b1d959ec84088c3d0604cf40137a. ([beb9d65](https://github.com/randytarampi/me/commit/beb9d65))
* **www:** `dev` deploy sets the `CNAME` to `dev.randytarampi.ca`. ([a6bf3fc](https://github.com/randytarampi/me/commit/a6bf3fc))
* **www:** More missing fontawesome font diagnosis per 9ecc5fabca9151ca8564e7c0f55411861c4f8486. ([e8c886b](https://github.com/randytarampi/me/commit/e8c886b))
* **www:** More missing fontawesome font diagnosis per ae8b63d46850ce58cda03381bccd5a4a27f23323. ([6b7c37f](https://github.com/randytarampi/me/commit/6b7c37f))
* **www:** More missing fontawesome font diagnosis per beb9d65dace168f7a207d7e9442e449339dbf844. ([ae8b63d](https://github.com/randytarampi/me/commit/ae8b63d))


### Features

* **resume:** Pass some `RESUME_PDF_SIZE` so we can generate US Letter and A4 pdfs on builds. ([79bfdba](https://github.com/randytarampi/me/commit/79bfdba)), closes [#18](https://github.com/randytarampi/me/issues/18)





<a name="0.5.1"></a>
## [0.5.1](https://github.com/randytarampi/me/compare/v0.5.0...v0.5.1) (2018-08-03)


### Bug Fixes

* **resume:** Point people to `http://www.randytarampi.ca/resume`. ([023c0b9](https://github.com/randytarampi/me/commit/023c0b9)), closes [#11](https://github.com/randytarampi/me/issues/11)


### Features

* **travis:** Also need to change the travis stage names on the jobs. ([1d80079](https://github.com/randytarampi/me/commit/1d80079))
* **travis:** Do what I wanted in 13ac4c3a00775c9112bb6ec12ec38df8b3ca1808. ([bf39d05](https://github.com/randytarampi/me/commit/bf39d05))
* **travis:** Try and push to a `dev` environment on `Deploy` off `master.` ([13ac4c3](https://github.com/randytarampi/me/commit/13ac4c3)), closes [#14](https://github.com/randytarampi/me/issues/14)





<a name="0.5.0"></a>
# [0.5.0](https://github.com/randytarampi/me/compare/v0.4.0...v0.5.0) (2018-08-03)


### Bug Fixes

* **travis:** Fix the `resume` deploy issue I thought I addressed in 9bdaa4f4f0adb6d0c3beca183cc52b478ceb6e07. ([6f27c3d](https://github.com/randytarampi/me/commit/6f27c3d))


### Features

* **jsx:** Handle the HTML returned in tumblr photo captions. ([177a9d9](https://github.com/randytarampi/me/commit/177a9d9)), closes [#12](https://github.com/randytarampi/me/issues/12) [randytarampi/me.photos#17](https://github.com/randytarampi/me.photos/issues/17)
* **jsx:** Make all links open in new windows. ([6df20cd](https://github.com/randytarampi/me/commit/6df20cd)), closes [randytarampi/me.photos#8](https://github.com/randytarampi/me.photos/issues/8)





<a name="0.4.0"></a>
# [0.4.0](https://github.com/randytarampi/me/compare/v0.3.2...v0.4.0) (2018-08-03)


### Bug Fixes

* **resume:** Hack around travis for now and just add index.* assets myself. ([46c3332](https://github.com/randytarampi/me/commit/46c3332))
* **resume:** Make `resume` generate decent `Letter` sized PDFs. ([accdfb0](https://github.com/randytarampi/me/commit/accdfb0))
* **resume:** The `resume` pug template pulls in external fontawesome CSS. ([9db0dc1](https://github.com/randytarampi/me/commit/9db0dc1))
* **travis:** Actually copy assets to the `www` and `resume` root directories on deploy. ([28f4421](https://github.com/randytarampi/me/commit/28f4421))
* **travis:** Attempt to fix the `jsonresume-theme` linking issue. ([9ee9021](https://github.com/randytarampi/me/commit/9ee9021)), closes [/travis-ci.org/randytarampi/me/jobs/411045659#L610](https://github.com//travis-ci.org/randytarampi/me/jobs/411045659/issues/L610)


### Features

* **favicon:** Add a variety of favicons. ([0552c1f](https://github.com/randytarampi/me/commit/0552c1f))
* **resume:** Try and fill in the left hand label columns. ([a8d7eea](https://github.com/randytarampi/me/commit/a8d7eea))





<a name="0.3.2"></a>
## [0.3.2](https://github.com/randytarampi/me/compare/v0.3.1...v0.3.2) (2018-08-01)


### Bug Fixes

* **travis:** Actually do what I wanted in 5399301cad4ec69e56f6052a49efc41ca05a6ba4. ([9bdaa4f](https://github.com/randytarampi/me/commit/9bdaa4f))





<a name="0.3.1"></a>
## [0.3.1](https://github.com/randytarampi/me/compare/v0.3.0...v0.3.1) (2018-08-01)


### Bug Fixes

* **travis:** Actually copy assets to the `www` and `resume` root directories on deploy. ([5399301](https://github.com/randytarampi/me/commit/5399301))





<a name="0.3.0"></a>
# [0.3.0](https://github.com/randytarampi/me/compare/v0.2.0...v0.3.0) (2018-08-01)


### Bug Fixes

* **webpack:** Take another shot at fixing webpack HMR. ([12186d6](https://github.com/randytarampi/me/commit/12186d6))
* **www:** Fix Webpack HMR configuration. ([8184b02](https://github.com/randytarampi/me/commit/8184b02))


### Features

* **jsx:** Add a `ServerReduxRoot` that mirrors `ClientReduxRoot`. ([fb04cc1](https://github.com/randytarampi/me/commit/fb04cc1))
* **resume:** Use react SSR instead of handlebars. ([c6f6ae6](https://github.com/randytarampi/me/commit/c6f6ae6))
* **www:** Make `resume` available at https://www.randytarampi.ca/resume. ([faf278c](https://github.com/randytarampi/me/commit/faf278c))


### Performance Improvements

* **ci:** Only `npm rebuild lwip` when we need to. ([ae933e7](https://github.com/randytarampi/me/commit/ae933e7))





<a name="0.2.0"></a>
# [0.2.0](https://github.com/randytarampi/me/compare/v0.1.11...v0.2.0) (2018-07-30)


### Bug Fixes

* **css:** Fix the pulling in of `css` assets during builds. ([d3c270d](https://github.com/randytarampi/me/commit/d3c270d))
* **resume:** Avoid circular dependency by restoring these to be `devDependencies`. ([cd504db](https://github.com/randytarampi/me/commit/cd504db))


### Features

* **css:** Better mobile friendly CSS. ([b34b7c4](https://github.com/randytarampi/me/commit/b34b7c4))
* **css:** Better print friendly CSS. ([20517cf](https://github.com/randytarampi/me/commit/20517cf))
* **css:** Style `resume` with my own `css`. ([cf1c122](https://github.com/randytarampi/me/commit/cf1c122))





<a name="0.1.11"></a>
## [0.1.11](https://github.com/randytarampi/me/compare/v0.1.10...v0.1.11) (2018-07-28)


### Bug Fixes

* **travis:** Only release if the type of build is a `push`. ([6cc775f](https://github.com/randytarampi/me/commit/6cc775f))
* **webpack:** The commit env variable in Travis land is `TRAVIS_COMMIT`. ([e32f8ea](https://github.com/randytarampi/me/commit/e32f8ea))
* **www:** Don't require babel to parse `webpack.config.js`. ([3a778c6](https://github.com/randytarampi/me/commit/3a778c6))





<a name="0.1.10"></a>
## [0.1.10](https://github.com/randytarampi/me/compare/v0.1.9...v0.1.10) (2018-07-28)


### Bug Fixes

* Use `webpack-sentry-plugin` instead of `[@sentry](https://github.com/sentry)/webpack-plugin`. ([5522bab](https://github.com/randytarampi/me/commit/5522bab))
* **travis:** Actually commit updated html templates from `docs` in `www`. ([a424b05](https://github.com/randytarampi/me/commit/a424b05))
* **travis:** Only build `docs` for `www` on deploy. ([e7146ff](https://github.com/randytarampi/me/commit/e7146ff))





<a name="0.1.9"></a>
## [0.1.9](https://github.com/randytarampi/me/compare/v0.1.8...v0.1.9) (2018-07-28)


### Bug Fixes

* **posts:** Don't require babel to parse `webpack.serverless.config.js`. ([211934c](https://github.com/randytarampi/me/commit/211934c))





<a name="0.1.8"></a>
## [0.1.8](https://github.com/randytarampi/me/compare/v0.1.7...v0.1.8) (2018-07-28)


### Bug Fixes

* **www:** Actually move the built `html` files into the root directory. ([36da20f](https://github.com/randytarampi/me/commit/36da20f))





<a name="0.1.7"></a>
## [0.1.7](https://github.com/randytarampi/me/compare/v0.1.6...v0.1.7) (2018-07-28)


### Bug Fixes

* **travis:** `web` deploy shouldn't push the tag but the current HEAD. ([c9b5ad6](https://github.com/randytarampi/me/commit/c9b5ad6))
* ESLint. ([c123802](https://github.com/randytarampi/me/commit/c123802))





<a name="0.1.6"></a>
## [0.1.6](https://github.com/randytarampi/me/compare/v0.1.5...v0.1.6) (2018-07-28)


### Bug Fixes

* **travis:** Actually force push to `randytarampi/me#gh-pages`. ([4be6ff0](https://github.com/randytarampi/me/commit/4be6ff0))





<a name="0.1.5"></a>
## [0.1.5](https://github.com/randytarampi/me/compare/v0.1.4...v0.1.5) (2018-07-28)


### Bug Fixes

* **split:** Define `MONOREPO_ROOT` correctly. ([a904edd](https://github.com/randytarampi/me/commit/a904edd))
* **travis:** Need to chain a `git subtree split` to a `git push` for `--force`. ([af392e1](https://github.com/randytarampi/me/commit/af392e1))





<a name="0.1.4"></a>
## [0.1.4](https://github.com/randytarampi/me/compare/v0.1.3...v0.1.4) (2018-07-28)


### Bug Fixes

* **travis:** `git subtree push` doesn't support `--force`. ([35a2d05](https://github.com/randytarampi/me/commit/35a2d05))
* **travis:** Only `Add assets for $TRAVIS_TAG.` when there are changes. ([ae9feb5](https://github.com/randytarampi/me/commit/ae9feb5))





<a name="0.1.3"></a>
## [0.1.3](https://github.com/randytarampi/me/compare/v0.1.2...v0.1.3) (2018-07-28)


### Bug Fixes

* **travis:** `npm run coveralls` `after_script`. ([acad55e](https://github.com/randytarampi/me/commit/acad55e))
* **travis:** Don't include `$TRAVIS_BUILD_DIR` in the `subtree push --prefix`. ([34f8f83](https://github.com/randytarampi/me/commit/34f8f83))
* **travis:** Only `Add assets for $TRAVIS_TAG.` when there are changes. ([a776ed4](https://github.com/randytarampi/me/commit/a776ed4))





<a name="0.1.2"></a>
## [0.1.2](https://github.com/randytarampi/me/compare/v0.1.1...v0.1.2) (2018-07-28)


### Bug Fixes

* **travis:** Force push `www` to `gh-pages`. ([03ba8d6](https://github.com/randytarampi/me/commit/03ba8d6))
* **travis:** Only add `resume/index.html` and `resume/index.pdf` on Deploy. ([85820e3](https://github.com/randytarampi/me/commit/85820e3))





<a name="0.1.1"></a>
## [0.1.1](https://github.com/randytarampi/me/compare/v0.1.0...v0.1.1) (2018-07-28)


### Bug Fixes

* **travis:** Push to `gh-pages`, not `HEAD:gh-pages`. ([a5fd5a3](https://github.com/randytarampi/me/commit/a5fd5a3))
* **travis:** Refer to the correct, `split.sh` script on `resume` deploy. ([918f931](https://github.com/randytarampi/me/commit/918f931))





<a name="0.1.0"></a>
# [0.1.0](https://github.com/randytarampi/me/compare/v0.0.11...v0.1.0) (2018-07-28)


### Features

* **resume:** Add the terribly formatted PDF version. ([affba10](https://github.com/randytarampi/me/commit/affba10))
* **resume:** Push `resume` to randytarampi/me.resume. ([134be22](https://github.com/randytarampi/me/commit/134be22))
* **www:** Push `www` to randytarampi/me#gh-pages instead of randytarampi/randytarampi.github.io. ([81fd36a](https://github.com/randytarampi/me/commit/81fd36a))





<a name="0.0.11"></a>
## [0.0.11](https://github.com/randytarampi/me/compare/v0.0.10...v0.0.11) (2018-07-27)


### Bug Fixes

* **Travis:** Add the correct `www` assets. ([3be8101](https://github.com/randytarampi/me/commit/3be8101))





<a name="0.0.10"></a>
## [0.0.10](https://github.com/randytarampi/me/compare/v0.0.9...v0.0.10) (2018-07-27)


### Bug Fixes

* **www:** Only build and add assets on `Deploy`. ([0131302](https://github.com/randytarampi/me/commit/0131302))
* **www:** This is actually `[@randy](https://github.com/randy).tarampi/www`. ([7a7991b](https://github.com/randytarampi/me/commit/7a7991b))





<a name="0.0.9"></a>
## [0.0.9](https://github.com/randytarampi/me/compare/v0.0.8...v0.0.9) (2018-07-27)


### Bug Fixes

* **Travis:** Need Sentry credentials to push build artifacts. ([7757b57](https://github.com/randytarampi/me/commit/7757b57))





<a name="0.0.8"></a>
## [0.0.8](https://github.com/randytarampi/me/compare/v0.0.7...v0.0.8) (2018-07-27)


### Bug Fixes

* **bootstrap:** Link `resume` at the top level in order to fix `npm run build`. ([964fecd](https://github.com/randytarampi/me/commit/964fecd))
* **Travis:** Need AWS credentials to push lambda releases. ([eb6091f](https://github.com/randytarampi/me/commit/eb6091f))





<a name="0.0.7"></a>
## [0.0.7](https://github.com/randytarampi/me/compare/v0.0.6...v0.0.7) (2018-07-27)

**Note:** Version bump only for package me





<a name="0.0.6"></a>
## 0.0.6 (2018-07-27)

**Note:** Version bump only for package me