Releases: Betarena/scores
Releases · Betarena/scores
v2.9.1
hotfix(ad-engine): correct reload (#2160) [1] ──── It seems that in a PWA environment, the `onMount(..)` inside the svelte `ad-engine` widget, was being triggered once for the entire duration of the PWA lifecycle, and only ads shown when the page was reloaded. This is been fixed by reloading the component on each page navigation.
v2.9.0
Dev (#2155) * Feature/buy bta popup/draft/0 (#2145) * dev: buy bta popup * dev replace button in header * fix rename variable * dev add reading time (#2146) * default avatar (#2152) * Feature/article content/draft/1 (#2151) * dev add reading time * dev css console error * Feature/buy bta popup/draft/0 (#2150) * dev: buy bta popup * dev replace button in header * fix rename variable * fix svg width * Fix/header default avatar (#2153) * default avatar * fix button position * Feature/buy bta popup/draft/0 (#2154) * dev: buy bta popup * dev replace button in header * fix rename variable * fix svg width * dev buy options width * Refactor/change/drfat/0 (#2156) * refactor: wrap onMount with LIFECYCLE comments * refactor new Modal Component * refactor Buy-BTA fetch * refactor session store update window width and viewportType * ref add boilerplaite * dev change userguide endpoint for popup (#2158) * dev change userguide endpoint for popup * dev popup hover * fix initial viewportWidth
v2.8.4
build(scores-lib): update to 0.0.51 (#2144)
v2.8.3
Fix/authors content and article loader/draft/0 (#2142) (#2143) * fix(build): update incorrect packages [1] ──── Remove npm package called 'npm' that was present, for some reason, causing issues for 'ENGINE-ERR'. [2] ──── Remove npm package for 'i' that was present, for some reason, that is not needed. * refactor(authors): update 'tag' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.5 version. * refactor(authors): update 'article' segment (+misc) [1] ──── Update imports, methods and data property access for new incoming 'scores-lib' 3.2.5 version. [1.1] ──── Introduction of new TTL trigger from 'scores' to 'cache' for target article. [2] ──── New defined code format for 'api/*' module(s) as an official V.8.0 format. Complemented by new 'standard' return method placed in 'debug.ts' for use by other api endpoint(s). * build(scores-lib): update to 3.2.4 * feat(author): update cache trigger for TTL (+misc) [1] ──── Update 'author.article.ts' endpoint for correct cache trigger endpoint. [2] ──── Update component 'Author-Widget.svelte' for removal of the 'sleep' delay. * fix(misc): corrections [1] ──── Update navigation button to use '_self' instance instead of '_blank'. [2] ──── Fix translation issue that was causing blue highlights in the frontend. * chore(debug): update logs [1] ──── Update general logs for the scores project, making externsive use of 'chalk' (library). Keeping more in-line with 'scores-lib' and 'cache' logging used. * refactor(navigation): update route invalidation (+misc) [1] ──── Update use of the 'routeIdPageTags' and 'routeIdContent' for use of 'invalidateAll();' by default, which was missing. [2] ──── Auto-save of the file, auto-formatted to correct spacing. [3] ──── Update JsDoc and comments. * refactor(authors): update 'tag' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.6 version. * refactor(authors): update 'article' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.6 version. [2] ──── Bump module to lead the 'boilerplate' sample for new future endpoint(s) modules. * refactor(hooks): update debug (+misc) [1] ──── Update debug logs. * feat(content): update layout [1] ──── General update of the 'content' (layout) page for (1) correct component code format, and (2) simplified JavaScript logic. * feat(content): update sub-component [1] ──── Auto-formatted via EsLint and minor importing corrections for 'ArticleCard.svelte' and 'ArticleLoader.svelte'. * chore(eslint): remove deprecated rule [1] ──── Issues with EsLint working properly, due to the now deprecated 'require-jsdoc' rule. Hence, removed to bring back the use of EsLint to the project. * build(scores-lib): update to 3.2.6 * hotfix(content): update layout [1] ──── Correct class names for article cards. * refactor(content): update component structure to project default [1] ──── Update section for 'content' to that of the employed in the project (v8). [1.1] ──── Update 'Layout.svelte' to the correct format and component structure (v8). Moved initial component contents into the designated 'Article-Widget.svelte' and 'Article-Main.svelte' (respectively). [1.2] ──── Displaced 'ArticleCard.svelte', 'ArticleLoader.svelte' and 'assets/*' into 'articles/*' directory, and renamed files to 'Article-Card.svelte' and 'Article-Loader.svelte' respectively. [2] ──── Fix for 'placeholder' loading of the 'content' page. * fix(article): update placeholder [1] ──── Fix for 'placeholder' loading of the 'article' page. * fix(content): update css global [1] ──── Update CSS for non-interference with the platform styles. * fix(content): update loader [1] ──── Update loader to be that of the original structure. * chore(content): page load [1] ──── Update loading speeds for it to occur in succession.
v2.8.2
hotfix(ads): correct ads-engine data access (#2140) [1] ──── Fix for the correct data access for the 'ads' widget component. This was altered as the data coming from backend was adjusted for a new structrue, with the intriduction of the cache logic for the articles section.
v2.8.1
feature/authors-articles-cache-ttl (#2130) (#2132) * fix(build): update incorrect packages [1] ──── Remove npm package called 'npm' that was present, for some reason, causing issues for 'ENGINE-ERR'. [2] ──── Remove npm package for 'i' that was present, for some reason, that is not needed. * refactor(authors): update 'tag' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.5 version. * refactor(authors): update 'article' segment (+misc) [1] ──── Update imports, methods and data property access for new incoming 'scores-lib' 3.2.5 version. [1.1] ──── Introduction of new TTL trigger from 'scores' to 'cache' for target article. [2] ──── New defined code format for 'api/*' module(s) as an official V.8.0 format. Complemented by new 'standard' return method placed in 'debug.ts' for use by other api endpoint(s). * build(scores-lib): update to 3.2.4 * feat(author): update cache trigger for TTL (+misc) [1] ──── Update 'author.article.ts' endpoint for correct cache trigger endpoint. [2] ──── Update component 'Author-Widget.svelte' for removal of the 'sleep' delay. * fix(misc): corrections [1] ──── Update navigation button to use '_self' instance instead of '_blank'. [2] ──── Fix translation issue that was causing blue highlights in the frontend. * chore(debug): update logs [1] ──── Update general logs for the scores project, making externsive use of 'chalk' (library). Keeping more in-line with 'scores-lib' and 'cache' logging used. * refactor(navigation): update route invalidation (+misc) [1] ──── Update use of the 'routeIdPageTags' and 'routeIdContent' for use of 'invalidateAll();' by default, which was missing. [2] ──── Auto-save of the file, auto-formatted to correct spacing. [3] ──── Update JsDoc and comments. * refactor(authors): update 'tag' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.6 version. * refactor(authors): update 'article' endpoint [1] ──── Update imports and method logic for new incoming 'scores-lib' 3.2.6 version. [2] ──── Bump module to lead the 'boilerplate' sample for new future endpoint(s) modules. * refactor(hooks): update debug (+misc) [1] ──── Update debug logs. * feat(content): update layout [1] ──── General update of the 'content' (layout) page for (1) correct component code format, and (2) simplified JavaScript logic. * feat(content): update sub-component [1] ──── Auto-formatted via EsLint and minor importing corrections for 'ArticleCard.svelte' and 'ArticleLoader.svelte'. * chore(eslint): remove deprecated rule [1] ──── Issues with EsLint working properly, due to the now deprecated 'require-jsdoc' rule. Hence, removed to bring back the use of EsLint to the project. * build(scores-lib): update to 3.2.6 * hotfix(content): update layout [1] ──── Correct class names for article cards.
v2.8.0
Dev (#2127) * Feature/articles content (#2121) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll * fix: prevent articles with same id (#2102) * Feature/bottom menu/draft/0 (#2103) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * Feature/bottom menu/draft/0 (#2104) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * remove yarn lock * fix: canonical link (#2105) * fix reopen userguide (#2106) * Feature/bottom menu/draft/0 (#2107) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: tabbar, new header & section * content layou & new footer/header * content page & footer & header css * dev: fetch * dev web sizes * dev links for wallet and buy button * dev articles tags without padding in mobile * articles title in 3 line in mobile * tablet title in 3 lines * update mobile menu links to content section * tablet tags approach * Prevent logo global styles * Header navigation block and dropdowns * prevent content section global svg styles * load more content articles * change translations * loads articles * Load tags invalidation * content SEO * tags align * fix footer responsive * fix language switch layout * dev header and footer max-width * SEO * section max width * fix loaders * Menu hover and active state * content data fetch * default tag * Feature/articles content (#2122) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll * fix: prevent articles with same id (#2102) * Feature/bottom menu/draft/0 (#2103) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * Feature/bottom menu/draft/0 (#2104) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * remove yarn lock * fix: canonical link (#2105) * fix reopen userguide (#2106) * Feature/bottom menu/draft/0 (#2107) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: tabbar, new header & section * content layou & new footer/header * content page & footer & header css * dev: fetch * dev web sizes * dev links for wallet and buy button * dev articles tags without padding in mobile * articles title in 3 line in mobile * tablet title in 3 lines * update mobile menu links to content section * tablet tags approach * Prevent logo global styles * Header navigation block and dropdowns * prevent content section global svg styles * load more content articles * change translations * loads articles * Load tags invalidation * content SEO * tags align * fix footer responsive * fix language switch layout * dev header and footer max-width * SEO * section max width * fix loaders * Menu hover and active state * content data fetch * default tag * fix Tabbar selection after language changes * links aria * fix tabbar * Logo position and avatar click * package-lock * Feature/articles content (#2123) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll * fix: prevent articles with same id (#2102) * Feature/bottom menu/draft/0 (#2103) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * Feature/bottom menu/draft/0 (#2104) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * remove yarn lock * fix: canonical link (#2105) * fix reopen userguide (#2106) * Feature/bottom menu/draft/0 (#2107) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: tabbar, new header & section * content layou & new footer/header * content page & footer & header css * dev: fetch * dev web sizes * dev links for wallet and buy button * dev articles tags without padding in mobile * articles title in 3 line in mobile * tablet title in 3 lines * update mobile menu links to content section * tablet tags approach * Prevent logo global styles * Header navigation block and dropdowns * prevent content section global svg styles * load more content articles * change translations * loads articles * Load tags invalidation * content SEO * tags align * fix footer responsive * fix language switch layout * dev header and footer max-width * SEO * section max width * fix loaders * Menu hover and active state * content data fetch * default tag * fix Tabbar selection after language changes * links aria * fix tabbar * Logo position and avatar click * package-lock * fix tag language filter * Feature/articles content (#2124) * Feature/articles content (#2125) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll * fix: prevent articles with same id (#2102) * Feature/bottom menu/draft/0 (#2103) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * Feature/bottom menu/draft/0 (#2104) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * remove yarn lock * fix: canonical link (#2105) * fix reopen userguide (#2106) * Feature/bottom menu/draft/0 (#2107) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: tabbar, new header & section * content layou & new footer/header * content page & footer & header css * dev: fetch * dev web sizes * dev links for wallet and buy button * dev articles tags without padding in mobile * articles title in 3 line in mobile * tablet title in 3 lines * update mobile menu links to content section * tablet tags approach * Prevent logo global styles * Header navigation block and dropdowns * prevent content section global svg styles * load more content articles * change translations * loads articles * Load tags invalidation * content SEO * tags align * fix footer responsive * fix language switch layout * dev header and footer max-width * SEO * section max width * fix loaders * Menu hover and active state * content data fetch * default tag * fix Tabbar selection after language changes * links aria * fix tabbar * Logo position and avatar click * package-lock * fix tag language filter * fix tabbar * fix load more * fix tags * Header size & links * fix SEO * remove console.log * [fix] scss links * fix scss * remove unused imports * remove article data from SEO box * fix translations * remove debigger * fix fetch articles * Header size * fix scss * remove unused code * update scores-lib * Feature/articles content (#2126) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll * fix: prevent articles with same id (#2102) * Feature/bottom menu/draft/0 (#2103) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * Feature/bottom menu/draft/0 (#2104) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * remove yarn lock * fix: canonical link (#2105) * fix reopen userguide (#2106) * Feature/bottom menu/draft/0 (#2107) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: tabbar, new header & section * content layou & new footer/header * content page & footer & header css * dev: fetch * dev web sizes * dev links for wallet and buy button * dev articles tags without padding in mobile * articles title in 3 line in mobile * tablet title in 3 lines * update mobile menu links to content section * tablet tags approach * Prevent logo global styles * Header navigation block and dropdowns * prevent content section global svg styles * load more content articles * change translations * loads articles * Load tags invalidation * content SEO * tags align * fix footer responsive * fix language switch layout * dev header and footer max-width * SEO * section max width * fix loaders * Menu hover and active state * content data fetch * default tag * fix Tabbar selection after language changes * links aria * fix tabbar * Logo position and avatar click * package-lock * fix tag language filter * fix tabbar * fix load more * fix tags * Header size & links * fix SEO * remove console.log * [fix] scss links * fix scss * remove unused imports * remove article data from SEO box * fix translations * remove debigger * fix fetch articles * Header size * fix scss * remove unused code * update scores-lib * change header avatar size
v2.7.6
Dev (#2120) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll * fix: prevent articles with same id (#2102) * Feature/bottom menu/draft/0 (#2103) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * Feature/bottom menu/draft/0 (#2104) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * remove yarn lock * fix: canonical link (#2105) * fix reopen userguide (#2106) * Feature/bottom menu/draft/0 (#2107) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * Feature/bottom menu/draft/0 (#2112) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * Feature/bottom menu/draft/0 (#2113) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * fix redirects * dev: Avatar size * Feature/bottom menu/draft/0 (#2114) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * fix redirects * dev: Avatar size * fix leag load * Feature/bottom menu/draft/0 (#2115) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * fix redirects * dev: Avatar size * fix leag load * avatar size * fix redirect (#2118) * ci: reset branch (dev) reset [1] ----- Update Github actions workflow to make use of the 'dev' branch reset on 'main' (PR). Initially disabled for the idea of using a 'release' branch to be reset, instead of 'dev', as multiple developers can have pushed to 'dev' when a 'PR' goes to 'main', resetting version control state and unding work. --------- Co-authored-by: MigBash <[email protected]>
v2.7.5
Dev (#2116) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll * fix: prevent articles with same id (#2102) * Feature/bottom menu/draft/0 (#2103) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * Feature/bottom menu/draft/0 (#2104) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * remove yarn lock * fix: canonical link (#2105) * fix reopen userguide (#2106) * Feature/bottom menu/draft/0 (#2107) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * Feature/bottom menu/draft/0 (#2112) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * Feature/bottom menu/draft/0 (#2113) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * fix redirects * dev: Avatar size * Feature/bottom menu/draft/0 (#2114) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * fix redirects * dev: Avatar size * fix leag load * Feature/bottom menu/draft/0 (#2115) * dev: mobile menu * dev: mobile menu d'n'd * dev: popup styles * dev: dragged style * dev: modal mouse events * [dev] Mobile menu * dev: change bottom position * dev: mobile menu threshold * fix: disable drag out * remove unused code * remove yarn.lock * icons color * dev: mobile menu * dev: blur popup background * dev: add new route * fix redirects * dev: Avatar size * fix leag load * avatar size
v2.7.4
Dev (#2100) * fix: userguid modal (#2096) * Fix/tag links/draft/0 (#2098) * Fix/tutorial popup/draft/0 (#2099) * fix: userguid modal * fix: body scroll