You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
Abby should have an integration for Vue (preferrably also Nuxt). This Integration should behave pretty closely to the existing Integrations and have feature parity (see React Docs)
Acceptance Criteria:
Must be inside of packages/vue
Must be named @tryabby/vue
Needs to consume @tryabby/core internally
Must be written in Typescript and have the same type quality as React etc
needs to have the following functionality
useAbby -> a function which returns the user's currently selected variant as well as the onAct method
useFeatureFlag -> a function which returns the value of the given feature flag
useRemoteConfig -> a function which returns the value of the given feature flag
The user @oliverqx is already attempting to complete issue #68 and claim the bounty. We recommend checking in on @oliverqx's progress, and potentially collaborating, before starting a new solution.
would appreciate some grace, as I've already spent a considerable amount of time working on the solution. @cstrnt would it be possible to assign me until the ETA I provided?
I am working with Codex (AI-assisted) on an independent @tryabby/vue package using the current @tryabby/core. Main has no packages/vue. I will follow the existing integrations, add reactive Vue composables for variants/onAct, feature flags and typed remote configuration, and test runtime behavior, subscription cleanup and public type inference. I will provide the required short demo and state actual validation limits. Existing competing PRs and their unmerged state are acknowledged; I will not copy their implementation. I have not completed the implementation or earned an award.
I have prepared an independent @tryabby/vue implementation on the current @tryabby/core and am submitting it for review.
Implementation plan and current scope:
Typed createAbby plugin/provider and reactive composables for variants plus onAct, feature flags and remote configuration, retaining the existing core transport.
Isolated state per app/provider, in-place core update handling, and subscription/action cleanup.
Variant selection after client mount and data readiness; SSR can use supplied initial flag/config data without fetching, tracking or touching browser storage.
Runtime, SSR and positive/negative TypeScript tests, a changeset and documentation, including a per-request Nuxt plugin example. This does not include a dedicated Nuxt module or Nuxt app test suite.
An original synthetic-data playground and short demo video, with actual validation results and platform limitations documented in the PR.
The 22 Vue runtime/SSR tests passed on Windows with Node 22.8.0 and pnpm 9.9.0. This contribution was prepared with Codex assistance; no competing Vue PR implementation was copied.
/attempt #68
Submitted PR implementing @tryabby/vue in packages/vue with createAbby, useAbby, useFeatureFlag, useRemoteConfig, AbbyProvider, and Vitest runtime + type tests.
Activity
cstrnt commentedon Apr 3, 2024
/bounty 20€
algora-pbc commentedon Apr 3, 2024
💎 $40 bounty • Abby
Steps to solve:
/attempt #68with your implementation plan/claim #68in the PR body to claim the bounty❗ Important guidelines:
Thank you for contributing to tryabby/abby!
oliverqx commentedon Apr 3, 2024
/attempt #68
ETA: EOD April 5th
feliciien commentedon Apr 4, 2024
/attempt #68
JavaScript & more
algora-pbc commentedon Apr 4, 2024
Note
The user @oliverqx is already attempting to complete issue #68 and claim the bounty. We recommend checking in on @oliverqx's progress, and potentially collaborating, before starting a new solution.
oliverqx commentedon Apr 4, 2024
would appreciate some grace, as I've already spent a considerable amount of time working on the solution. @cstrnt would it be possible to assign me until the ETA I provided?
cstrnt commentedon Apr 5, 2024
@oliverqx sure! It's my first time doing bounties, sorry!
cstrnt commentedon Apr 5, 2024
And sorry @feliciien for the confusion
oliverqx commentedon Apr 5, 2024
no worries thank you!
algora-pbc commentedon Apr 17, 2024
@oliverqx: Reminder that in 14 days the bounty will become up for grabs, so please submit a pull request before then 🙏
simonorzel26 commentedon Apr 18, 2024
@oliverqx Do you need assistance? If you want to, you can make a PR and I can try to help you out!
38 remaining items
chore(vue): add package.json and tsconfig.json for @tryabby/vue works…
Aming9303 commentedon Nov 1, 2026
/attempt #68
I am working with Codex (AI-assisted) on an independent @tryabby/vue package using the current @tryabby/core. Main has no packages/vue. I will follow the existing integrations, add reactive Vue composables for variants/onAct, feature flags and typed remote configuration, and test runtime behavior, subscription cleanup and public type inference. I will provide the required short demo and state actual validation limits. Existing competing PRs and their unmerged state are acknowledged; I will not copy their implementation. I have not completed the implementation or earned an award.
CarsonCCHsieh commentedon Nov 2, 2026
/attempt #68
I have prepared an independent
@tryabby/vueimplementation on the current@tryabby/coreand am submitting it for review.Implementation plan and current scope:
createAbbyplugin/provider and reactive composables for variants plusonAct, feature flags and remote configuration, retaining the existing core transport.The 22 Vue runtime/SSR tests passed on Windows with Node 22.8.0 and pnpm 9.9.0. This contribution was prepared with Codex assistance; no competing Vue PR implementation was copied.
Demo: https://microusada.com/demos/abby-vue/
Short walkthrough: https://microusada.com/demos/abby-vue/walkthrough.mp4
Bloders-hub commentedon Nov 3, 2026
/attempt #68
Pull Request submitted: #213
Implementation details:
@tryabby/vuepackage inpackages/vueconsuming@tryabby/core@tryabby/reactand@tryabby/sveltecreateAbby,useAbby,useFeatureFlag,useFeatureFlags,useRemoteConfig,useRemoteConfigVariables,AbbyProvider,AbbyPlugin, and synchronous helpersexpiresInDaysforwardingtsc --noEmitpassing with 0 errors)tsup@algora-pbc /claim #68
TassioSales commentedon Nov 3, 2026
/attempt #68
feat(vue): add @tryabby/vue composables integration (tryabby#68)
feat/docs: add solution for tryabby#68
mau16ro commentedon Nov 5, 2026
/attempt #68
Propuesta enviada en PR #216 (#216) por @mau16ro
khuxaiphi-stack commentedon Nov 6, 2026
/attempt #68
feat(vue): add @tryabby/vue plugin & composables (tryabby#68)
feat(vue): add Vue 3 integration composable and provider (tryabby#68)
jeffrey-graham commentedon Nov 7, 2026
/attempt #68
Submitting PR adding
@tryabby/vueVue 3 composable and provider integration (createAbby,AbbyProvider,useAbby,useFeatureFlag,useRemoteConfig).DACHDigitalwerk commentedon Nov 7, 2026
/attempt #68
Submitted complete
@tryabby/vue(Vue 3 & Nuxt 3 SSR) SDK package with 36/36 passing Vitest tests and full SSR isolation in PR #201: #201ossamartinaaron09-ui commentedon Nov 7, 2026
/attempt #68
I am implementing the Vue 3 integration package (@tryabby/vue) with useAbby, useFeatureFlag, and useRemoteConfig based on @tryabby/core.
flux-axiom commentedon Nov 9, 2026
/attempt #68
Submitted PR implementing @tryabby/vue in packages/vue with createAbby, useAbby, useFeatureFlag, useRemoteConfig, AbbyProvider, and Vitest runtime + type tests.