Releases: Betarena/scores
Releases · Betarena/scores
v2.19.6
chore/workflow-update/draft/4 (#2303) * chore(env): remove redundant [1] ──── Update 'misc/admin/*' svelte components for unecessary and unused environment variable. * fix(docker): update [1] ──── Update '.scripts/docker.env.inject.sh' for some fixes in changing all files in the 'build' directory for secret injection. [2] ──── Revert 'docker-compose.yaml' name for service as it was defined before. * fix(constant,utils): update [1] ──── Replace static variable for dynamic (runtime-based) envrionemnt variable evaluation, to allow for dynamic toggling of values based on underlying configuration. [2] ──── Update 'debug.ts' respectively based on [1]. * chore(types): update [1] ──── Update 'vite.d.ts' values for expected types and updated JsDoc for them. * fix(server): apply server corrections [1] ──── Apply server corrections made directly. * chore(docker): revert [1] ──── Revert missing 'image:' property declaration instance.
v2.19.5
feature/ad-engine/draft/3 (#2304) * build(package): update ad-engine to 0.0.68 [1] ──── Update '@betarena/[email protected]' [2] ──── Update 'Author-Main.svelte' for `ZoneId=4' support for the authors page advertisement. * build(package): update ad-engine to 0.0.68 [1] ──── Update '@betarena/[email protected]' * build(package): update ad-engine to 0.0.69 [1] ──── Update '@betarena/[email protected]' [2] ──── Update 'Author-Main.svelte' for `ZoneId=4' support for the authors page advertisement, using overlaying effect for target container. * build(package): update ad-engine to 0.0.70 [1] ──── Update '@betarena/[email protected]'
v2.19.4
ci(github): update (#2302) [1] ──── Update '.github/workflow/*' for changes in secret names and workflow updates
v2.19.3
chore/workflow-update/draft/2 (#2301) * ci(github): update [1] ──── Update '.github/workflow/*' for changes in secret names and workflow updates * fix(docker): update [1] ──── Update '.scripts/docker.env.inject.sh' for some fixes in changing all files in the 'build' directory for secret injection. * chore(env): update [1] ──── Remove outdated comments for previous values. * fix(svelte): apply correction [1] ──── Update to precompression of type 'false'. Otherwise, secret injection does not work on compressed files. NOTE: Temporary Fix, needs to be corrected to also inject secrets in the compressed files at runtime.
v2.19.2
feature/ad-engine/draft/2 (#2300) * build(package): update ad-engine to 0.0.67 [1] ──── Update '@betarena/[email protected]' [2] ──── Update '+layout.svelte' for 'WidgetAdEngine' value for default as 'EN' language translation. * build(heroku,pnpm): remove lock [1] ──── Remove 'pnpm-lock.yaml' for Heroku to be able to build. * build(heroku,package): update package [1] ──── Update 'package.json' for a single 'engine' declaration for heroku.
v2.19.1
chore/workflow-update/draft/0 (#2298) * build(docker): update dockerfile [1] ──── Update Dockerfile for dynamic secret injection at runtime. [2] ──── Add new 'env/.env.docker.file' for environment variables to be used for on docker image creation (safe for version control). [3] ──── Add new '.scripts/*' for new docker image (1) entrypoint and (2) enviornment variable replacing at run-time. * build(docker): update [1] ──── Update 'docker-compose.yml' to accomodate for run-time environments injection. [2] ──── Update '.dockerignore' to latest project structure. * chore(env): replace & new [1] ──── Displace the '.env.example' in './' to 'env/*' directory named '.env.placeholder.docker.scores'. * chore(git): update [1] ──── Update '.gitignore' to latest structure. * chore(vite): update [1] ──── Update 'vite.config.ts' for code clean up, better commenting and 'build-time' logs. * ci(github): rename actions [1] ──── Rename '.github/workflow/*' files and some redundant code clean up. * chore(make): update [1] ──── Update 'Makefile' for new target 'docker-image-build' that builds the betarena scores image. * build(docker): update scripts [1] ──── Update '.scripts/docker.env.inject.sh' for secret injection adjustment and respective clean up of intermediate evnrionment variables. * ci(github): update test actions [1] ──── Update 'pr.main.tag.yml' for 'github actions' to make use of a new 'docker image build & publish' job. [2] ──── Update 'Makefile' for 'github actions' new target named 'docker-image-publish-to-registry'. * build(package,docker): update [1] ──── Update 'package.json' for updated 'scripts' definitions with standard Betarena code format. [2] ──── Add snapshot for 'pnpm' with the 'pnpm-lock.yaml' file. [3] ──── Update 'Dockerfile' and '.scripts' for the respective changes in 'package.json > scripts' declarations name change. * ci(github): update actions [1] ──── Update '.github/workflow/*' for changes in code format to match Betarena standard. * chore(makefile): remove targets [1] ──── Update Makefile to remove target for 'dev-local-1-click' which is deemed redundant. * ci(github): update actions [1] ──── Update '.github/workflow/*' for update in check branch.
v2.19.0
feature/ad-engine/draft/1 (#2297) * build(package): update ad-engine to 0.0.55 [1] ──── Update '@betarena/[email protected]' [2] ──── Update component 'Author-Main.svelte' to allow for 'Ad-InterScroller' use in articles. * build(package): update ad-engine to 0.0.56 [1] ──── Update '@betarena/[email protected]' * build(package): update ad-engine to 0.0.57 [1] ──── Update '@betarena/[email protected]' * build(package): update ad-engine to 0.0.58 [1] ──── Update '@betarena/[email protected]' * build(package): update ad-engine to 0.0.59 [1] ──── Update '@betarena/[email protected]' * build(package): update ad-engine to 0.0.60 [1] ──── Update '@betarena/[email protected]' * build(package): update ad-engine to 0.0.61 [1] ──── Update '@betarena/[email protected]' * build(package,authors): update ad-engine to 0.0.62 [1] ──── Update '@betarena/[email protected]' [2] ──── Update component 'Author-Main.svelte' for use of the 'zone=3' and new formatr for 'ad-engine' to handle value parsing as comma separated values. * build(package): update ad-engine to 0.0.63 [1] ──── Update '@betarena/[email protected]' * build(package,authors): update ad-engine to 0.0.64 [1] ──── Update '@betarena/[email protected]' [2] ──── Update '+layout.svelte' for the 'WidgetAdEngine' component to use the 'language' injection parameter. * build(package): update ad-engine to 0.0.65 [1] ──── Update '@betarena/[email protected]'
v2.18.1
[dev] Revert back tags lang filtration (#2296)
v2.18.0
Feature/article/draft/0 (#2295) * feat: subscribe sportstack * feat: Article author information * feat: refactor article author * feat: add authentication check for article creation * fix: update date display to use article's published date instead of author's creation date * feat: update date display to show relative time for article's published date --------- Co-authored-by: MigBash <[email protected]>
v2.17.0
feature/create-sportstack/2 (#2294) * feat: add no content message and eye-off icon to author widget * fix: update @betarena/scores-lib to version 4.0.36 and add cross-env as a new dependency * feat: add Google Cloud Translation integration and update article processing to identify language * fix: update no articles message and adjust styling for author widget * fix: update OpenGraph locale to use dynamic language variable * fix: simplify sportstacks sorting logic in author widget * fix: update @betarena/scores-lib to version 4.0.37 * fix: adjust page number handling and improve article loading logic in Tags-Main component * fix: update date display to use article's published date instead of author's creation date * fix: add language detection and handling in article creation process * fix: enhance SEO handling and improve language detection in article creation * fix: update language confirmation message formatting in SeoView component * fix: replace language detection with default English in article creation process * fix: update language handling to use 'iso' instead of 'isoLang' and integrate language detection * fix: enhance info message handling with optional auto-hide feature and improve loading state management * fix: move click handler for sort button to the correct element in PublicationArticles component * fix: update language handling for Portuguese to Brazilian Portuguese and adjust article filter sorting * fix: update prevData structure to include mapped articles in Tags-Main component * fix: remove debug logging from fallbackDataGenerate0 function in author.tag.ts * fix: update @betarena/scores-lib to version 4.0.38 and improve article publish/unpublish handling with success checks * fix: enhance article fetching and language handling, update total articles count in Tags components * fix: remove unused 'article' field from request body in article POST handler * fix: add optional chaining for tag.id and currentTag.permalink to prevent errors * fix: update @betarena/scores-lib to version 4.0.39 * build(scores-lib): update to 4.0.40 --------- Co-authored-by: MigBash <[email protected]>