Home / Companies / Gel Data / Blog / April 2024

April 2024 Summaries

10 posts from Gel Data

Filter
Month: Year:
Post Summaries Back to Blog
Today marks the final day of EdgeDB's launch week, which has seen new product releases and updates. The EdgeDB + Vercel integration simplifies a developer's workflow by automating tedious tasks, enhancing security, and boosting productivity. With this integration, developers can create separate schema branches for different features without affecting the main database schema, allowing them to test new features in isolation. Additionally, EdgeDB integrates with GitHub, ensuring that experimental changes do not disrupt the overall functionality of an application. The Vercel integration allows for automated environment setup and management of environment variables, removing the hassle of manual configuration. Furthermore, EdgeDB is hosting a hackathon, where developers can create, learn, and connect, with prizes ranging from $1,000 to $5,000.
Apr 26, 2024 867 words in the original blog post.
EdgeDB Launch week concludes with the announcement of a new integration with Vercel and GitHub, enhancing the development workflow by automating database branch creation and environment management. This integration allows developers to work on new features in isolation without affecting the main database schema, thereby streamlining testing and development processes. By linking EdgeDB Cloud instances with Vercel projects, the integration simplifies environment variable management, ensuring secure and efficient database connections. Additionally, EdgeDB announces an upcoming hackathon, inviting developers of all skill levels to participate and create innovative applications, with a chance to win prizes ranging from $1,000 to $5,000. Throughout the week, other significant updates included the general availability of EdgeDB Cloud Free Tier, the introduction of schema and data branches, enhanced authentication options, and the ext::ai extension for AI-powered application development. The week aimed to provide developers with powerful tools and resources to build faster, more secure, and scalable applications, encouraging participation in community events like the hackathon and upcoming office hours for further engagement.
Apr 26, 2024 879 words in the original blog post.
In EdgeDB 5.0, the ext::ai extension enables semantic similarity search and indexing of content using embeddings, allowing developers to easily perform searches without manual embedding creation. The new deferred index mechanism allows for asynchronous index creation, avoiding blocking object mutation during slow operations. The ext::ai extension also supports calling into OpenAI, Mistral, and Anthropic model APIs out of the box, enabling RAG (Reinforcement Algorithm for Generation) with database data as context. A JavaScript package provides a convenient wrapper for the ext::ai HTTP API, allowing developers to build AI-enabled apps in minutes.
Apr 25, 2024 492 words in the original blog post.
EdgeDB 5.0 introduces enhanced capabilities for indexing and searching content using semantic similarity through the ext::ai extension, building on the functionality of the ext::pgvector extension in version 3.0. The new version allows for seamless integration of semantic searches by merely declaring an index on a text property, facilitated by the deferred index mechanism that supports asynchronous index creation to minimize operation delays. This extension also enables integration with APIs from OpenAI, Mistral, and Anthropic, and can accommodate other models if they are API-compatible. The ext::ai extension supports retrieval-augmented generation (RAG) using database data, allowing developers to build AI-enabled applications efficiently. The @edgedb/ai JavaScript package simplifies interaction with the ext::ai HTTP API, promoting functionality like streaming outputs for enhanced user experience. Future developments aim to expand model support and improve integration with platforms like Vercel's AI SDK, complemented by guides and example projects. The updated EdgeDB UI now includes features for database interaction via conversation, facilitating a more intuitive user interface.
Apr 25, 2024 541 words in the original blog post.
EdgeDB 5 introduces significant enhancements to its built-in authentication extension, including passwordless providers such as WebAuthn and Magic Links, which offer secure authentication methods that combine high security with effortless user experiences. The new OAuth providers for Slack and Discord enable seamless integrations with these popular platforms, expanding the possibilities for building applications and services. Future plans include customizable authentication emails, generic OpenID Connect support, and more, aiming to make authentication as secure, extensible, and painless as possible in EdgeDB.
Apr 24, 2024 942 words in the original blog post.
EdgeDB 5.0 introduces significant enhancements to its authentication system, EdgeDB Auth, by integrating passwordless authentication methods like WebAuthn and Magic Links, alongside new OAuth providers such as Slack and Discord. This integration allows developers to seamlessly incorporate secure, passwordless user authentication into applications, leveraging public-key cryptography and email-based login tokens. The built-in authentication UI simplifies the user experience, while the OAuth additions enable connectivity with popular platforms, enhancing application functionality. With plans for further innovations in EdgeDB 6.0, including customizable authentication emails and potential support for generic OpenID Connect, EdgeDB aims to provide a secure and flexible authentication framework tailored to diverse application needs.
Apr 24, 2024 950 words in the original blog post.
EdgeDB 5 introduces a new branching concept, replacing traditional databases with "branches," which simplifies the workflow and opens up possibilities for tool development. The new branching system allows users to create, switch between, and manage branches seamlessly, eliminating the need for separate configurations or worrying about branch names leaking into codebases. This feature enables efficient local and cloud development, rapid preview and production cycles, and ensures consistency of schema changes through rebasing and merging capabilities.
Apr 23, 2024 989 words in the original blog post.
EdgeDB 5 introduces a transformative approach to database management by replacing traditional database concepts with a branching workflow, allowing developers to manage schema and data branches seamlessly. This new version simplifies database interactions through the EdgeDB CLI and graphical UI, enabling users to create, switch, list, rebase, and merge branches effortlessly. The branching system allows for parallel development of multiple features without the need for separate configurations, and it integrates smoothly with existing tools and client libraries. EdgeDB 5 emphasizes consistency in schema changes by requiring rebasing before merging branches, ensuring a direct upgrade path and avoiding complex merge issues. Unlike other database products that limit branching to cloud solutions, EdgeDB offers flexibility and efficiency by supporting both local and cloud environments, enhancing the development cycle with integrations like GitHub and Vercel.
Apr 23, 2024 993 words in the original blog post.
We're thrilled to announce the general availability of the EdgeDB Cloud Free Tier, marking a significant step forward in making EdgeDB more accessible and competitive. EdgeDB Cloud is a place where you host your EdgeDB instances with minimum fuss, featuring a CLI for effortless installation and management, a web UI for controlling database aspects, fully integrated auth, simple and secure configuration, great performance, and open-source availability. The free tier offers a basic "Paid-tier" plan at $39/month, comparing favorably to other cloud databases like Supabase ($25/month + $15/month add-on), Neon ($52/month), and PlanetScale ($39/month). EdgeDB Cloud has been benchmarked against popular JavaScript ORM libraries Prisma and Drizzle, demonstrating superior performance with low latency (2.9ms) and high developer convenience.
Apr 22, 2024 1,526 words in the original blog post.
EdgeDB has announced the general availability of its Cloud Free Tier, making EdgeDB more accessible and competitive by hosting EdgeDB instances with minimal hassle. EdgeDB Cloud offers features such as a command-line interface (CLI) for easy management, a robust web UI for database control, fully integrated authentication, and simple configuration using secret keys. It is completely open-source and supports unlimited active users. Benchmarks demonstrate EdgeDB's impressive performance, with it completing queries significantly faster than competitors like Prisma and Drizzle, especially when the application and database are geographically close. Despite the focus on performance, EdgeDB prioritizes developer experience through robust, type-safe, and composable querying capabilities. The launch of the free tier is part of a broader vision to provide developers with a powerful data layer and application-level services, ensuring seamless integration with tools like GitHub and Vercel. More announcements are anticipated as EdgeDB continues to enhance its offerings.
Apr 22, 2024 2,185 words in the original blog post.