This Twitter/X account no longer will be actively used and will be deleted in the near future.
For security and new releases notifications you can subscribe to the GitHub repo's > Watch > Custom > "Security alerts" and "Releases" events.
v0.25.0 Release - https://t.co/aFOvKZ8zXY
This is mostly a maintenance release with some long overdue dependencies and Google OAuth2 APIs upgrade, new Trakt OAuth2 provider, optional case-insensitive identity+password login and other minor fixes.
v0.24.0 Release - https://t.co/Apul1wKpZ1
Happy new year! This release comes with minor Create API rule breaking change that also as a side effect improved slightly the create API performance,
option to trigger the registered cron jobs from the UI, and other minor improvements.
v0.23.0 Release - https://t.co/ktlfkfPtZ7
This is a major refactoring and introduces a lot of changes - new (and hopefully simpler) Go/JS APIs, new hooks allowing better control over the execution chain, batch Web API, OTP and MFA support, builtin rate limiter and many more.
@brainage19 Additionally, if your PocketBase app is deployed on production, note that some VPS providers may block outgoing mail ports like 25, 465, 587, etc. as a basic abuse protection and you may have to contact them.
@brainage19 You can rule out PocketBase issue by testing with a different SMTP provider like https://t.co/bdzuhGqPG0 or https://t.co/0xZZZa8r36. For Gmail see also https://t.co/PzBZWvGGu5.
In all cases, I don't recommend entering your SMTP credentials in random online forms.
@dahjson You were banned because you spammed the issues tracker, discussion and the support mail and this type of behavior is not OK. You didn't "asked questions" and just wrote that "OAuth2 should be implemented this way" and I answered several times why we don't do that. Please move on.
@ajmalmohad_ Side-note: Be aware that the current Go frameworks APIs are under heavy refactoring (https://t.co/Mf6Px5Y3Is) and better/simpler APIs, including Go models generation, will be available in the next couple months (there are no ETAs yet)
@CtrlAltIdeate It depends on how the browser was opened but if it doesn't have history, it will be auto-closed with JS on the redirect page. Alternatively if you use flutter_custom_tabs there is a closeCustomTabs method that you can invoke manually on OAuth2 completion (https://t.co/fn1WpYbYmE)
v0.22.14 Release - https://t.co/egNuLLxYBo
This minor release allows retrieving the OAuth2 Apple account name and email and also address a security concern that was raised earlier today related to the OAuth2 autolinking with existing unverified email auth records.
@purbojatie There is no migrated tool as it will highly depend on the type and structure of your data.
If you have an existing Supabase app then my recommendation is to stick with it because PocketBase is more limited and may not worth the required dev effort to perform the migration.
@Mashwishi The JS SDK should work OK with React Native.
For the realtime subscriptions you'll have to load an EventSource polyfill like react-native-sse or other (check the readme for more details).
Also if you are testing on Android you may have to disable Flipper: https://t.co/NIpIivl96d
v0.22.0 Release - https://t.co/HS2gKQ64yj
This release introduces back-relation filter/sort references, new Planning Center OAuth2 provider and some other minor improvements.
@doyouevenblog@HelloFresh That is most likely due to an old or buggy (ex. missing number glyphs) local installed Source Sans Pro font. The font-face declaration was updated to ignore the local version and it should be fixed now.
@MadTJ84 The migrations (Go or JS) are usually the recommended approach for creating collections programmatically.
Unapplied migrations are executed automatically on `serve`.