UNPKG

svelte-tenor

Version:

Tenor GIF components, implemented in Svelte.

196 lines (111 loc) 10.9 kB
# Changelog All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. ## [0.2.0](https://github.com/GauBen/svelte-tenor/compare/v0.0.15...v0.2.0) (2022-08-15) ### ⚠ BREAKING CHANGES * stopped rendering empty list ### Features * added element classes ([649634c](https://github.com/GauBen/svelte-tenor/commit/649634c6bf83a7b49911191bf24e44ef334c5bce)) * added on:load and on:error on Gif ([4172ca9](https://github.com/GauBen/svelte-tenor/commit/4172ca987919906489696ec657574ace9ff9585e)) * **mobile keyboard:** show a message if no gifs match ([83201c9](https://github.com/GauBen/svelte-tenor/commit/83201c9c7ac2650be12dca9722ca4b2573ec4969)) * reset scroll when the search term is updated ([81a2192](https://github.com/GauBen/svelte-tenor/commit/81a219263392edec56180df318c1a69371b5cb21)) ### Bug Fixes * added extensions for esm ([c9cfc49](https://github.com/GauBen/svelte-tenor/commit/c9cfc49c96bd020ecc320ab89566f31175b81786)) * downgraded ts target ([9fcdbfa](https://github.com/GauBen/svelte-tenor/commit/9fcdbfabe5e8c749f24f2c14429ea61e9b641699)) * fixed gif sizes on firefox ([f115142](https://github.com/GauBen/svelte-tenor/commit/f11514257219476b9b2bbff9f314d05a06841ec6)) * stopped overriding intrinsic sizes ([b6e2c10](https://github.com/GauBen/svelte-tenor/commit/b6e2c1086ac98507541046a3f00b532508de440f)) * stopped rendering empty list ([f4c3652](https://github.com/GauBen/svelte-tenor/commit/f4c36528806e585d80801ad5f6bd81a67b423765)) ### [0.1.5](https://github.com/GauBen/svelte-tenor/compare/v0.1.4...v0.1.5) (2022-04-04) ### [0.1.4](https://github.com/GauBen/svelte-tenor/compare/v0.1.3...v0.1.4) (2022-04-03) ### Bug Fixes * downgraded ts target ([9fcdbfa](https://github.com/GauBen/svelte-tenor/commit/9fcdbfabe5e8c749f24f2c14429ea61e9b641699)) * fixed gif sizes on firefox ([f115142](https://github.com/GauBen/svelte-tenor/commit/f11514257219476b9b2bbff9f314d05a06841ec6)) ### [0.1.3](https://github.com/GauBen/svelte-tenor/compare/v0.1.2...v0.1.3) (2022-02-28) ### Features * reset scroll when the search term is updated ([81a2192](https://github.com/GauBen/svelte-tenor/commit/81a219263392edec56180df318c1a69371b5cb21)) ### [0.1.2](https://github.com/GauBen/svelte-tenor/compare/v0.1.1...v0.1.2) (2022-02-26) ### Features * added on:load and on:error on Gif ([4172ca9](https://github.com/GauBen/svelte-tenor/commit/4172ca987919906489696ec657574ace9ff9585e)) ### Bug Fixes * stopped overriding intrinsic sizes ([b6e2c10](https://github.com/GauBen/svelte-tenor/commit/b6e2c1086ac98507541046a3f00b532508de440f)) ### [0.1.1](https://github.com/GauBen/svelte-tenor/compare/v0.1.0...v0.1.1) (2022-02-26) ### Bug Fixes * added extensions for esm ([c9cfc49](https://github.com/GauBen/svelte-tenor/commit/c9cfc49c96bd020ecc320ab89566f31175b81786)) ## [0.1.0](https://github.com/GauBen/svelte-tenor/compare/v0.0.15...v0.1.0) (2022-02-24) ### ⚠ BREAKING CHANGES * stopped rendering empty list ### Features * **mobile keyboard:** show a message if no gifs match ([83201c9](https://github.com/GauBen/svelte-tenor/commit/83201c9c7ac2650be12dca9722ca4b2573ec4969)) ### Bug Fixes * stopped rendering empty list ([f4c3652](https://github.com/GauBen/svelte-tenor/commit/f4c36528806e585d80801ad5f6bd81a67b423765)) ### [0.0.15](https://github.com/GauBen/svelte-tenor/compare/v0.0.14...v0.0.15) (2022-01-13) ### [0.0.14](https://github.com/GauBen/svelte-tenor/compare/v0.0.13...v0.0.14) (2021-11-19) ### Bug Fixes * do not display errors and gifs at the same time ([5225bde](https://github.com/GauBen/svelte-tenor/commit/5225bdeb75595f2e8c8c150e1c98983654127c84)) ### [0.0.13](https://github.com/GauBen/svelte-tenor/compare/v0.0.12...v0.0.13) (2021-11-19) ### [0.0.12](https://github.com/GauBen/svelte-tenor/compare/v0.0.11...v0.0.12) (2021-11-15) ### Features * **mobile keyboard:** added a way to translate messages ([6c9b7e4](https://github.com/GauBen/svelte-tenor/commit/6c9b7e44010b68915bde17d721de8569736bbc80)) ### [0.0.11](https://github.com/GauBen/svelte-tenor/compare/v0.0.10...v0.0.11) (2021-11-15) ### Features * handle errors properly ([f1b8fbd](https://github.com/GauBen/svelte-tenor/commit/f1b8fbda8415908e31a6f8e3009f101bbe3075af)) * **mobile keyboard:** added a loading spinner ([1525280](https://github.com/GauBen/svelte-tenor/commit/152528049552e1b50f18c8b4423158eaae231f23)) ### Bug Fixes * make requests when mounted ([2a905c2](https://github.com/GauBen/svelte-tenor/commit/2a905c2deade361801547db68b855f18aaf6b50c)) * prevent svelte-kit router to mess with relative links ([ce17c67](https://github.com/GauBen/svelte-tenor/commit/ce17c675d203a280a127d54d8b4c5a3f58e3b04b)) ### [0.0.10](https://github.com/GauBen/svelte-tenor/compare/v0.0.9...v0.0.10) (2021-11-14) ### Features * added an in-line styling option ([5e74e20](https://github.com/GauBen/svelte-tenor/commit/5e74e209aae1e8b6110723da4542242327234f7e)) * **categories:** added gap setting ([5ce8fa6](https://github.com/GauBen/svelte-tenor/commit/5ce8fa6e80d3f7cc4cd4049c7863c0a58876f106)) * **categories:** configure column size ([7d5123b](https://github.com/GauBen/svelte-tenor/commit/7d5123bca15951b1be2fbb4b363a6c6c514d56a2)) * new mobile keyboard ([80d2495](https://github.com/GauBen/svelte-tenor/commit/80d24958cc688436a8b69b7c507817ebed00bc46)) ### Bug Fixes * sizing ([b9ad24c](https://github.com/GauBen/svelte-tenor/commit/b9ad24c3ca30e5d13b7b3353666f042151a8f9a2)) ### [0.0.9](https://github.com/GauBen/svelte-tenor/compare/v0.0.8...v0.0.9) (2021-11-12) ### Features * created lib demo ([3656765](https://github.com/GauBen/svelte-tenor/commit/3656765ccdab3df6aafab4619dbf1d322d86eec8)) ### Bug Fixes * added component ([282fb44](https://github.com/GauBen/svelte-tenor/commit/282fb449f129173ad5cd20b596887b09d3735d53)) * alignment ([24fba4d](https://github.com/GauBen/svelte-tenor/commit/24fba4d1871b0e04dc7790207d05de6b875de889)) * support 0px gaps ([f9e447d](https://github.com/GauBen/svelte-tenor/commit/f9e447d67ebbc537e9ae39d7a8b60fe9d0654bf0)) ### [0.0.8](https://github.com/GauBen/svelte-tenor/compare/v0.0.7...v0.0.8) (2021-11-10) ### Features * added quality filter ([7886604](https://github.com/GauBen/svelte-tenor/commit/7886604eeb1b72c4620a4cf78c899560bf2fa37a)) * improved exports ([4aa6acc](https://github.com/GauBen/svelte-tenor/commit/4aa6accfae5a04f12055630914607619938859ba)) * new gifDetails api ([1580ee7](https://github.com/GauBen/svelte-tenor/commit/1580ee76a9c69b0f0b33c72d14421b9baf49559d)) * open access to grid settings ([369e183](https://github.com/GauBen/svelte-tenor/commit/369e18378010ffddaca3e6f0c02903670331e515)) * support all tenor search features ([66674c6](https://github.com/GauBen/svelte-tenor/commit/66674c6694debf50793e0d7c0d08a9e05ebb1754)) * updated random search ([66a7059](https://github.com/GauBen/svelte-tenor/commit/66a7059be1fd98a94009b02cc5b2a8a5bd5074b0)) * updated trending and tenor components ([035f0a5](https://github.com/GauBen/svelte-tenor/commit/035f0a58c1a0e18332628e58fe0e88d0bf9cc710)) ### Bug Fixes * solved blinking scrollbar problem ([6fc2551](https://github.com/GauBen/svelte-tenor/commit/6fc2551f848715a060a859b4223a5023b3be5f0d)) ### 0.0.7 (2021-11-08) ### Features * added all the endpoints ([f0d7ae1](https://github.com/GauBen/svelte-tenor/commit/f0d7ae1fdcb6e5efcc061a21cff2a6c0840f9143)) * added autocomplete ([8f4f50d](https://github.com/GauBen/svelte-tenor/commit/8f4f50d6e71ec6ba55fa969a974f66bde0a005d7)) * added border-radius ([c2e4214](https://github.com/GauBen/svelte-tenor/commit/c2e4214b903825bbc424f22755e70b79220bf243)) * added categories ([5f5c5c1](https://github.com/GauBen/svelte-tenor/commit/5f5c5c1fcd68778fc3292a5245331169d83d10d4)) * added load more button on the keyboard ([42db9ae](https://github.com/GauBen/svelte-tenor/commit/42db9ae741d0b83c4bc6d8ee940588838f650ecd)) * added search component ([84f7b46](https://github.com/GauBen/svelte-tenor/commit/84f7b46db7bf0baf9099d3eb78d9226600a1aec3)) * added SearchSuggestions ([fd23f6f](https://github.com/GauBen/svelte-tenor/commit/fd23f6f25765c9aed1651194308db97cb98b2e83)) * added trending terms ([8d2dd52](https://github.com/GauBen/svelte-tenor/commit/8d2dd520e6e323cc87b005c097594e24dc6a07e7)) * **api:** added registerShare ([a0ee0f4](https://github.com/GauBen/svelte-tenor/commit/a0ee0f4fa38198f789a676177aaaa6160f0c4af7)) * **autocomplete:** added scrolling ([6f3ae36](https://github.com/GauBen/svelte-tenor/commit/6f3ae36b3fbc28bb0553be7908818dd50a0b8f5a)) * basic keyboard ([f15c411](https://github.com/GauBen/svelte-tenor/commit/f15c4113f06a6b269ffc359885ee74e1046f5320)) * conditional autocomplete ([2b51290](https://github.com/GauBen/svelte-tenor/commit/2b5129086f199e8bf053f4bea815f0abfaf1164c)) * keyboard navigation ([243fc8c](https://github.com/GauBen/svelte-tenor/commit/243fc8ca44af88a8a3dfeadf520daacb28e50262)) * list trending stickers and search ([51d8133](https://github.com/GauBen/svelte-tenor/commit/51d81330205511068a0f8c008b89341d2b264f18)) * load several pages ([c407a47](https://github.com/GauBen/svelte-tenor/commit/c407a47d315712a3cd985f15f98489ecabbf8e3d)) * load trending gifs ([6e02f04](https://github.com/GauBen/svelte-tenor/commit/6e02f0498ed57683315d480491bae99899b0547d)) * made the field content accessible ([ccde650](https://github.com/GauBen/svelte-tenor/commit/ccde6500d3e181ce32d200781e181f2f352eb676)) * new search api and component ([346f347](https://github.com/GauBen/svelte-tenor/commit/346f347734c8c6599dd5cfcbe925b7b2a7020f66)) * preserve aspect ratio ([1fbe0cb](https://github.com/GauBen/svelte-tenor/commit/1fbe0cbbd05dce188cd08afae413b7f416c60efc)) * reactivity and page loading ([98b0eb2](https://github.com/GauBen/svelte-tenor/commit/98b0eb21994b5d59124d9732674df9c8d1840a04)) ### Bug Fixes * always show the latest value ([ddd0590](https://github.com/GauBen/svelte-tenor/commit/ddd0590e1dcdba55e0cd70c7ab973aef142c51c2)) * fixed blinking autocomplete ([4c4612f](https://github.com/GauBen/svelte-tenor/commit/4c4612f2da25d5cb6c01a4220d3a0a8af0e4a0ae)) * fixed imports ([0ce45d9](https://github.com/GauBen/svelte-tenor/commit/0ce45d9776f378d090abc8ce18fcd38476f8564e)) * handle non documented api ([8278cb2](https://github.com/GauBen/svelte-tenor/commit/8278cb25a9ff410acb008c2919060e793049c518)) * made buttons do nothing ([cb2b7cd](https://github.com/GauBen/svelte-tenor/commit/cb2b7cd1ed649e40489fab0bff531aa920d2ec97)) * no more race condition ([d19e2e7](https://github.com/GauBen/svelte-tenor/commit/d19e2e77a1ef336cef263b02f0557ba194b556d3)) * small corrections in the api ([0fb1d3d](https://github.com/GauBen/svelte-tenor/commit/0fb1d3df16c64c27c0fe3cd63dc94ce2a2bfa084)) * synced yarn.lock ([2b0b003](https://github.com/GauBen/svelte-tenor/commit/2b0b003bbc1071e79008245d8fa8b0ab73ef9124))