Skip to content
Permalink
master
Switch branches/tags
Go to file
@hjvedvik
Latest commit c6aafa3 Nov 22, 2020 History
 - gridsome@0.7.23
 - @gridsome/transformer-remark@0.6.4
 - @gridsome/vue-remark@0.2.6
1 contributor

Users who have contributed to this file

1142 lines (576 sloc) 62.4 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.7.23 (2020-11-22)

Bug Fixes

  • develop: guard against sockjs null argument (#1383) (ed99c62)
  • g-image: support uppercase file extensions (#1381) (063c984)

0.7.22 (2020-11-04)

Bug Fixes

  • g-image: proper immediate typing and behaviour (#1372) (a4c9d1f)
  • g-link: add support for v-html (#1373) (3762ecd)
  • pages: dynamic route params in directories on windows (#1359) (3d36051)

0.7.21 (2020-09-18)

Bug Fixes

  • graphql: convert to input type correctly (#1338) (09478fc)
  • graphql: prevent infinite loop while creating input types (7e5f863)

0.7.20 (2020-08-20)

Bug Fixes

  • app: clear cache if the request fails (#1312) (f3f473e)
  • app: decode anchor hash value (#1281) (#1293) (b93eb39)
  • develop: ensure dynamic page loads on first run (6357f19)
  • g-image: exclude base64 data when not lazy loading (#1318) (be15ba8)

0.7.19 (2020-07-08)

Bug Fixes

0.7.18 (2020-07-02)

Bug Fixes

  • app: redirect to fallback route if not found (#1239) (41f2b0f)
  • app: set custom classes for links (#1234) (f2ba2a3)
  • build: ensure routes always have the same order (#1247) (da5674f)
  • build: keep webpack hash between builds (#1247) (e184813)
  • develop: audio/video playback issues in Chrome (#1220) (3a3c235)
  • develop: fallback to url when no key param is set (809aaf8)
  • graphql: add missing ref exists functions (#1252) (83b0f96)
  • graphql: ensure inferred fields are added to filters (#718) (18d0091)

Performance Improvements

  • build: improve page-query runner (e3a88be)

0.7.17 (2020-06-07)

Performance Improvements

  • build: improve page-query output performance (#1190) (2d81133)
  • g-image: get dimensions from sharp metadata (4f8ed20)
  • graphql: improve path argument performance (#1190) (8f15b4c)
  • store: disable adaptive indices for node index (#1190) (52f90e4)
  • templates: cache date while generating paths (#1190) (c4f17a0)

0.7.16 (2020-06-03)

Bug Fixes

  • graphql: calculate pagination in dev mode (#1198) (39e9381)

0.7.15 (2020-05-26)

Bug Fixes

  • app: add extra debugging output on hash mismatch failure (#1150) (dc1a3fe)
  • app: reduce generated code in routes.js (#724) (5e1d49a)
  • config: skip undefined plugins (3dc6b0f)
  • g-image: rotate based on exif orientation (#1178) (9e6e118)
  • graphql: add exists filter query operator (4777d0c)
  • graphql: allow GET request with query param (#1127) (5a28064)
  • graphql: exclude undefined variables in page-query (f753a47)
  • graphql: use correct type for store.addReference() (5b71d04)

0.7.14 (2020-04-18)

Bug Fixes

  • app: add trailing slash to paths in Pager component (#1073) (a559bb8)
  • app: include pathPrefix when hard reloading app (#1044) (4d22712)
  • graphql: pass operationName argument to graphql method (#1047) (a5c2d3b)

0.7.13 (2020-02-18)

Bug Fixes

  • app: allow pascal cased g-link and g-image (#985) (b4805eb)
  • app: option for disabling global link catcher (#959) (3acbada)
  • build: allow overriding cpu count with env var (#923) (12c4865)
  • build: handle some webpack errors properly (#932) (63bd6a3)
  • pages: add missing find* API methods (#927) (bfc1104)
  • pages: return if no page is found in removePage() (#926) (9d8aef7)
  • webpack: ignore missing default export in main.js (a81ed0e)

0.7.12 (2019-12-13)

Bug Fixes

  • build: option for disabling hash in asset filenames (#840) (6765782)
  • webpack: use devServer.watchOptions for dev middleware (#865) (0bedcdb)

0.7.11 (2019-11-19)

Bug Fixes

  • app: ensure favicon height is set (5164258)
  • g-image: option for setting default blur (#760) (71421f3)
  • g-image: set blank src if sets is empty (#824) (8ab30fc)
  • graphql: createEnumType schema method (#814) (b09b116)

0.7.10 (2019-11-06)

Bug Fixes

  • app: allow custom routes from router.addRoutes (fc78a59)
  • g-image: include wanted width in srcset (#797) (26dc27b)
  • g-image: resize correctly when reusing image (#797) (8c2d834)
  • graphql: convert field to union if multiple typeNames (8bf2931)
  • store: resolve absolute paths in fields correctly (#792) (beb9084)

0.7.9 (2019-10-25)

Bug Fixes

  • app: don’t resolve constructor components (#552) (a4e22d6)
  • g-image: always crop by given dimensions (#759) (97ca9db)
  • g-link: don't use router-link for mailto and tel links (#755) (d1b5779)

0.7.8 (2019-10-15)

Bug Fixes

  • graphql: apply extensions once per usage (91f346e)
  • graphql: filter collection by reference id (#745) (cbb009a)
  • graphql: keep extensions for third party fields (b0e3cfb)
  • graphql: prevent overriding built-in directives (878e947)
  • store: ensure reference node id’s are strings (98a3edf)
  • store: require unique paths for templates only (91225f1)

0.7.7 (2019-10-01)

Bug Fixes

  • assets: better error message for broken images (59919aa)
  • build: validate page-query during build (5fff97a)
  • graphql: don’t create empty fields in objects (#713) (b4776e2)
  • graphql: don’t create fields for lists with invalid values (f635e8b)
  • graphql: set sdl type def with addReference (619b510)
  • graphql: validate static queries (b9e79f2)

0.7.6 (2019-09-27)

Bug Fixes

  • app: don’t resolve links without path prefix (66eb650)
  • app: ignore NavigationDuplicated error (#703) (a000bfb)
  • app: prevent request to favicon.ico (#711) (28278f7)
  • graphql: don’t create input types for unions (c4ba3c5)

0.7.5 (2019-09-22)

Bug Fixes

  • graphql: add schema.createScalarType() method (5f59747)
  • graphql: don’t fix variables for other types (#689) (35cfd2b)

0.7.4 (2019-09-20)

Bug Fixes

  • develop: show original error when no filename (eb702d8)
  • graphql: auto create missing reference fields (9a4d24c)
  • graphql: don’t process invalid references (b88960e)
  • graphql: don’t transform missing input types (6e2f28e)
  • graphql: fix union fields by addReference() (99e2ce8)
  • graphql: ignore trailing slash for path argument (2b5d17f)
  • pages: show an error if component is not found (654d075)

0.7.3 (2019-09-16)

Bug Fixes

  • api: allow arrow function as default export (44d13bc)
  • api: use express app in configureServer (#668) (fff7a8f)
  • build: support symlinks in static folder (#671) (d35ec39)
  • build: use pretty path in render queue (699b027)
  • graphql: don’t fix unknown variable types (8e45485)
  • graphql: proxy invalid reference field names (b23df81)
  • graphql: update variables when query changes (0fc0056)
  • templates: fix templates on windows (a80fb76)

0.7.2 (2019-09-13)

Bug Fixes

  • build: ensure column width for deprecation notices (50a6ebb)
  • develop: refresh query results on navigation (0ce8de3)
  • graphql: don’t process empty object fields (#662) (7852e9e)
  • graphql: process object types only once (11416ac)
  • graphql: require resolve for custom resolvers (63da3dd)

0.7.1 (2019-09-12)

Bug Fixes

  • graphql: fix metadata module error (598de72)
  • graphql: return 404 for missing pages (7e3fe84)
  • store: keep custom _id field on node (bee711c)
  • store: return collection in getCollection action (7f0a631)
  • templates: skip auto template if no node paths (2e72f5f)

0.7.0 (2019-09-11)

Bug Fixes

  • app: ensure siteUrl is set before checking url (dfdfea9)
  • build: show better error messages (b71bcc6)
  • develop: run sockjs on main port (e78503b)
  • develop: show deprecation notices (#639) (9ed78c9)
  • templates: preserve trailing slash in routes (f7b5397)

Features

0.6.9 (2019-08-29)

Bug Fixes

  • graphql: ensure field value is array for lists (8e02ccd)

0.6.8 (2019-08-19)

Bug Fixes

0.6.7 (2019-07-25)

Bug Fixes

  • build: don’t inline large data sets (#462) (88f28a7)
  • config: load custom favicon config (#526) (73a4c38)
  • graphql: return null if date value is null or falsy (#527) (3b4de3a)

Performance Improvements

  • pages: improve pages api performance (#548) (9bc4ddb)

0.6.6 (2019-07-05)

Bug Fixes

  • app: parse json regardless of content-type (#534) (f2d2d40)
  • develop: show 404 for page/1 in development (#515) (9a10a37)
  • store: do not resolve emails (#500) (6105069)

0.6.5 (2019-06-25)

Bug Fixes

  • app: don’t fetch data if no context in development (0850875)
  • app: don’t use empty siteDescription (#511, #516) (346279d)
  • app: improve IE11 compatibility (39b5114)
  • app: reload when assets are missing (#488) (db86a09)
  • app: use xhr for better IE compatibility (81b5e84)
  • build: stabilize image processing worker (#501) (9d66273)
  • build: warm up sharp to prevent xmllib error (918e76b)
  • develop: request graphql endpoint without page path (#518) (d9c0eec)
  • graphql: resolve deprecated node.fields field (#477) (36911bd)

0.6.4 (2019-06-07)

Bug Fixes

  • app: don’t prefetch already loaded data (025ab83)
  • app: prevent images from loading twice (#486) (d44b5ac), closes #438
  • app: respect active link class options (#478) (f27cfd6)
  • build: don’t write out empty data files (55f323d)
  • webpack: inject promise polyfill (#480) (ae29fea)

0.6.3 (2019-05-27)

Bug Fixes

  • webpack: externalize included dependencies only (adbff52)

0.6.2 (2019-05-20)

Bug Fixes

  • app: include query params in html links (f0b162e)
  • app: prevent infinite loop for 404 (#387) (698f8b3)
  • app: resolve pagination with trailing slash (#430) (a035311)
  • build: ensure page context is an object (#434) (65bc3ed)
  • explore: set correct mode for explore command (#435) (08b312e)
  • store: do not slugify id in routes (#429) (308beff)
  • store: use custom year, month or day fields if they exist (91728ef)

0.6.1 (2019-05-13)

Bug Fixes

  • app: prevent cyclic dependency (#421) (3574efa)
  • graphql: use correct typeName for belongsTo pagination (#422) (b06310f)
  • pages: set page context in dev mode (#417) (a7a6e17)
  • store: create reference to node instance (81bb047)

0.6.0 (2019-05-10)

Bug Fixes

  • assets: encode generated urls (#393) (b6994c8)
  • build: keep dist folder between builds (#409) (1ef584b)
  • build: set correct dest path for files (#221) (f9dad9e)
  • graphql: do not camelCase field names automatically (#351) (4e54c5c)
  • graphql: ensure totalPages count is not null (ae75b39)

Features

  • api: helper method for resolving paths (db3546f)
  • app: method for fetching page data (2a624ab)
  • app: range option for Pager component (#344) (77dab89)
  • graphql: add metaData from config (#225) (b90d490)
  • graphql: advanced sort argument (#247) (9b0907e)
  • graphql: limit argument for content types and belongsTo (7756620)
  • pages: create managed pages (a9042b0)
  • pages: pages api (#309) (5c6a45c)
  • store: methods for retrieving nodes (7b442a2)
  • webpack: configure webpack (#342) (ac9fc5a)

0.5.8 (2019-04-18)

Bug Fixes

  • app: don’t handle external links with router (#367) (bfb2a79)

0.5.7 (2019-04-09)

Bug Fixes

  • app: don't resolve url for different port (#350) (a6ab23f)
  • g-image: alt attribute for noscript image (#353) (fcfcf36)
  • graphql: prefer float when mixed number types (#332) (b311850)

0.5.6 (2019-03-29)

Bug Fixes

  • app: allow absolute path to custom favicon (53a755c)
  • app: allow css.split option to be true (#266) (a0fcd10)
  • app: make routes appear in vue-devtools (#322) (f1a865c)
  • develop: allow OPTIONS method request to /___graphql (#271) (f1ec997)
  • g-image: increase max image width (#286) (8a7ae89)
  • graphql: allow requests without variables (#323) (8184834)
  • store: handle route params starting with raw correctly (#295) (931937c)
  • store: prioritize node.id over node.fields.id (3d7c180)
  • store: support repeated segments in dynamic routes (#279) (2259f85)

0.5.5 (2019-03-08)

Bug Fixes

  • app: don’t preload /404 without page-query (5835733)
  • app: only intercept left clicks on links (#236) (78413dc)
  • build: render template with static route and pagination once (2f4d93a)
  • develop: show /404 for non existing paths (b18e8e9)
  • develop: update static-query when source changes (d867e93)
  • graphq: siteDescription as metaData (#260) (640f72d)
  • pager: bind linkClass to an object (#257) (6765a3d)
  • store: keep references for empty arrays (ec6fcf9)
  • webpack: combine all css in one file (#230) (952148d)
  • webpack: support webp images (#227) (72123f7)
  • count minimum one physical cpu (#255) (91444c7)
  • pin jest-worker version until fix is published (#252) (c0d15b6)

Performance Improvements

  • graphql: improve belongsTo query performance (bcdacce)

0.5.4 (2019-02-27)

Bug Fixes

  • build: ensure data directory exists before building (#93) (3453aff)
  • graphql: don’t process non graphql requests (#220) (c276b98)

0.5.3 (2019-02-26)

Bug Fixes

  • app: fetch data properly for homepage (#218) (fd72abc)

0.5.2 (2019-02-26)

Bug Fixes

  • app: preload data for links in view (35411aa)
  • app: unslash path before fetching data (7c086a7)

0.5.1 (2019-02-26)

Bug Fixes

  • app: keep original path when showing 404 (f0efbaa)
  • build: fail if path resolves to 404 (#218) (b3b7add)
  • build: put images in correct folder when pathPrefix is used (#221) (497998c)
  • build: query context for templates with static route (a962482)
  • build: render pagination correctly for root path (#218) (1ee57fe)
  • g-image: add static classes to noscript image (#203) (c4036b8)
  • g-image: refresh when src updates on same element (7128fd6)
  • g-image: remove duplicate class names (2de526f)
  • graphql: don’t fail when invalid page-query (d143767)
  • graphql: improve graphql error handling (#204) (767b674)
  • store: include GraphQLJSON type in addSchemaField (73e332c)
  • webpack: don’t fail if g-image or g-link has no attrs (5267a78)

0.5.0 (2019-02-19)

Bug Fixes

  • app: fix cyclic dependency when importing Pager (#109) (b8247af)
  • app: parse dates as UTC (bb1972d)
  • build: create new Vue instance before each route (424e678)
  • build: ensure 404 route for /404 page (70698e0)
  • g-image: behave properly inside v-for (#185) (e3c2aba)
  • g-image: pass custom blur to asset queue (1f9ce9a)
  • graphql: do not send page param in path (61cdf9c)
  • graphql: don’t convert URLs or filenames to object (be08c52)
  • graphql: handle date types correctly (53f963d)
  • graphql: improved error handling (0dad580)
  • graphql: merge all entries in arrays (#184) (80952d6)
  • graphql: return null for missing references (8d920fc)
  • graphql: sort by custom field value (cfcefaf)
  • store: allow regex wildcard route param (f283526)

Features

  • app: override active link classes for Pager (#143) (6a5159d)
  • app: override default index.html template (#162) (4cdd326)
  • app: siteDescription as description meta tag (#70) (6fa118c)
  • app: upgrade to Vue 2.6 (f1ab4e1)
  • build: generate 404.html file (#75) (59988e5)
  • develop: configureServer hook (029e431)
  • g-link: rel noopener for external links (#104) (9f11efb)
  • graphql: belongsTo field for listing references (#119) (2ef275f)
  • graphql: current node as query variables (#77) (1beece4)
  • graphql: filter argument (#84) (692f6cb)
  • router: deep node fields as route params (#115) (2d2ec44)
  • store: helper for creating refs in sub fields (b9d7add)
  • webpack: add custom css loader options (#46) (cf7a505)
  • webpack: enviroment variables and support for dotenv files (#123) (c236d8b)
  • webpack: use @vue/babel-preset-app (e51e363)

0.4.7 (2019-02-04)

Bug Fixes

  • app: add key to viewport meta (#169) (c7f6dfa)
  • store: pass resolveAbsolutePaths correctly (6164464)
  • webpack: remove duplicate style links (163) (5ce0106)

0.4.6 (2019-01-30)

Bug Fixes

  • app: add format-detection meta tag (#145) (f7f94ae)
  • app: simplify IntersectionObserver check (#153) (5a0d729)
  • build: throw error if something fails in main.js (bb62605)
  • g-image: observe images in v-html (#158) (07821da)
  • g-image: run onload event once (ca6f015), closes #93
  • webpack: don’t cache static-query (#160) (0352f99)

0.4.5 (2019-01-26)

Bug Fixes

0.4.4 (2019-01-15)

Bug Fixes

0.4.3 (2019-01-09)

Bug Fixes

  • webpack: fix config for IE support (e403f4c)

0.4.2 (2019-01-07)

Bug Fixes

  • route: allow node props as route params (1658fde)
  • store: update node content and excerpt (637e0e4)

0.4.1 (2019-01-03)

Bug Fixes

  • config: customizing host and port (bc44a64)
  • config: use host and port from project config (7936aa7)
  • graphql: fix deprecated references api (cb6f245)
  • image: don’t re-render when parent updates (#93) (c813d70)
  • pathPrefix: don’t create subfolder (#85) (96bfbed)
  • router: add leading slash to routes (4024ace)

0.4.0 (2018-12-19)

Bug Fixes

  • app: use default link behavior if 404 (f9aeed7)
  • g-link: customizable active classes (#65) (0ee5273)
  • g-link: link to local files (ece2de5)
  • graphql: include empty string type in schema (44b68b2)
  • graphql: return null for missing images (39c5a92)
  • graphql: warn when missing reference (a6f7857)
  • router: fetch data for paths with hash (19a0c78)
  • store: dont process null value as an object (a05bb5a)

Features

  • build: image processing cache (#57) (0a9e449)
  • graphql: add custom metadata (#54) (7b35378)
  • graphql: reference with multiple node types (#50) (185297f)
  • image: crop by width and height (#78) (001aa0b)
  • router: custom fields as params (#53) (f53f67f)
  • webpack: runtimeCompiler config (cdb676f)
  • webpack: transpileDependencies config (36e4932)

0.3.6 (2018-12-10)

Bug Fixes

  • graphql: dont infer filename as file type (3a04df9)
  • image: exclude unecessary data (574928c)

0.3.5 (2018-12-05)

Bug Fixes

  • api: pass graphql object to addSchemaField (#64) (f6fd2a8)
  • build: fix beforeProcessAssets hook name (8eafe68)
  • favicon: set mime type for icons in head (bface4d)
  • graphql: do not use file type for urls (fd14b44)
  • graphql: fix order argument for collections (3e6a1fa)
  • graphql: get node by id (ba83545)
  • graphql: transform nested invalid field names (5555354)
  • touchicon: use correct sizes when custom icon (db1c349)

0.3.4 (2018-11-22)

Bug Fixes

  • graphql: do not use file type if no extension (3b1fb7c)
  • webpack: allow async chainWebpack (a0caa84)

0.3.3 (2018-11-16)

Bug Fixes

  • re-create routes after a node.path change (b6e16c9)

0.3.2 (2018-11-16)

Bug Fixes

  • graphql: merge nested object fields (f2e9d4a)
  • webpack: absolute path to 404 fallback (97e5e36), closes #43
  • webpack: load local babel config files (975bfea)

0.3.1 (2018-11-14)

Bug Fixes

  • graphql: get sub fields from object fields (039a532)
  • graphql: return correct dates (1965091)
  • ssr: render body scripts from vue-meta (b4b50bd)
  • webpack: run chainWebpack after all plugins (2cc5850)

0.3.0 (2018-11-11)

Bug Fixes

  • clear errors in terminal when resolved (832e7de)
  • dont fail when missing favicon.png (829091b)
  • handle urls in process queue (60623ee)
  • image: render fallback as html string (738ef23)
  • store: warn and skip when duplicate path detected (215b3e9)
  • keep hash when resolving raw html links (87860ab)
  • lazy load external image urls (4f7f867)
  • send context to transformer (7b50bae)
  • send graphql to createSchema api (86363c3)
  • update routes when source path changes (85171cf)

Features

0.2.5 (2018-10-30)

Bug Fixes

  • prioritize static files (6326958)
  • image: add more attributes to markup (5c5052d)
  • send context to transofmers (0b5840e)

0.2.4 (2018-10-22)

Bug Fixes

  • build: clear cached data files (909caa0)
  • build: use correct path for pagination (e8a642c)

0.2.3 (2018-10-20)

Bug Fixes

  • don’t create routes for missing content types (9eb216e)
  • image: send quality attr to worker (4fd5151)

0.2.2 (2018-10-17)

Bug Fixes

  • forward slash component file path (5c8e0d6)
  • hot reload page-query in windows (f1ab80a)
  • make paths in loaders work in windows (7e27ca1)

0.2.1 (2018-10-16)

Bug Fixes

  • ensure cache dir exists (f243338)
  • use correct paths on windows (fd624df)

0.2.0 (2018-10-15)

Bug Fixes

  • app: use pathPrefix option (7edfb79)
  • build: adjustments for better render times (290e92d)
  • build: check if static dir exists (e42ca05)
  • build: keep leading slash for paged paths (a2abccc)
  • build: show error stack form render failures (5ba558e)
  • freeze base config object to prevent changes (5fad26f)
  • replace path prefix correctly in links (90dc133)
  • build: use correct manifest path (7a204be)
  • develop: exclude dev middleware for playground route (cff46b9)
  • graphql: hot reload page-query changes (017aa95)
  • image: hot reload after changes (b4d83e7), closes #3
  • webpack: page data importer in separate chunk (34b8244)

Features

0.1.2 (2018-09-27)

Bug Fixes

  • show system info at startup (de9793e)
  • stop worker if any errors (9890a26)
  • build: better error if render fails (7158300)
  • build: dont prefetch data chunks (46e80a4)
  • build: output paths for html and data (d167e8e)
  • critical: use htmlOutput (c2c9670)
  • webpack: alias to gridsome app (3891e87)

0.1.1 (2018-09-26)

Bug Fixes

  • cli: show stack when failing (7507051)
  • data: strip trailing slash before import (35fc653)
  • renderer: protect agains failing ssr vue-meta (c9ad300)

0.1.0 (2018-09-26)

Bug Fixes

  • app: dont sanitize inline styles and scripts (eaac209)
  • babel: dont load config files (c891593)
  • cli: stop if not in a gridsome dir (8c29072)
  • graphql: dont run empty page query (9cc7176)
  • image: dont add lazy class when no srcset (f3e4257)
  • image: init observer in client only (4c4dad9)
  • image: re-observe after hot-reload (dfeeb90)

Features

  • GRIDSOME_MODE env variable (561e72c)
  • app: send isServer and isClient to main.js (fe01c8e)
  • cli: gridsome serve (a91c7fc)
  • env: rename to isClient and isServer (90880c6)
  • graphql: rename graphql block to page-query (8bf5e1a)
  • image: generate blured inline svg (bd54dfe)

0.0.6 (2018-09-18)

Bug Fixes

  • worker: set jpeg quality (31f8929)

0.0.5 (2018-09-18)

Bug Fixes

  • app: prevent duplicate router.push (508dd58)
  • image: resize by width attribute + test (7ac63a7)
  • worker: resize images correctly (61d2e74)

Features

  • app: browser field in package json (3e87581)
  • app: gen favicon and touchicon sizes #4 (3448301)
  • webpack: alias ~ to src dir (81c1a5f)

0.0.4 (2018-09-17)

Note: Version bump only for package gridsome

0.0.3 (2018-09-17)

Bug Fixes

  • webpack progress in tty only (bab7e8a)

0.0.2 (2018-09-16)

Bug Fixes

  • add local bin to core package (0bab302)