Skip to content

Commit 007210f

Browse files
authored
website: News update (#389)
1 parent 10f7d50 commit 007210f

5 files changed

Lines changed: 1171 additions & 1 deletion

File tree

src/data/nav.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@
1616
}
1717
],
1818
"pages": [
19+
{
20+
"to": "/news/20230803-postgraphile-v5-beta/",
21+
"title": "PostGraphile V5 public beta!",
22+
"sectionId": "main"
23+
},
24+
{
25+
"to": "/news/20230622-intro-to-postgraphile-v5/",
26+
"title": "Intro to PostGraphile V5",
27+
"sectionId": "misc"
28+
},
1929
{
2030
"to": "/news/20221208-graphql-galaxy/",
2131
"title": "Step Aside Resolvers!",
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
layout: post
3+
title: "Intro to PostGraphile V5 — a new blog series!"
4+
date: 2023-06-22T01:00:00Z
5+
path: /news/20230622-intro-to-postgraphile-v5/
6+
tags: postgraphile, learn
7+
noToc: true
8+
9+
summary:
10+
"In our new blog post series, we are beginning to lift the curtain of secrecy
11+
which has surrounded Version 5 for the past few years. Each week, Benjie will
12+
dive in to a key feature of this massive new release."
13+
---
14+
15+
_Announced 2023-06-22 by the Graphile Team_
16+
17+
<p class='intro'>
18+
In our new blog post series, we are beginning to lift the curtain of secrecy which has surrounded Version 5 for the past few years. Each week, Benjie will dive in to a key feature of this massive new release.
19+
</p>
20+
21+
This week we are starting with an exploration of replacing the look-ahead
22+
system. In the post, you&apos;ll find out why we invented
23+
[Gra<em>fast</em>](/news/20221208-graphql-galaxy/) (our new planning and
24+
execution engine for GraphQL); see examples of the straightforward &ldquo;plan
25+
resolvers&rdquo; that PostGraphile V5 uses; and revel in the significantly
26+
simplified and more efficient SQL queries that V5 generates.
27+
28+
<div class='df flex-row justify-center'>
29+
<div class='ph2 df flex-column justify-center'>
30+
<a class='button--solid' href='https://dev.to/benjie/series/23459' target="_new">See the blog series on dev.to <span class='fas fa-external-link-square-alt' /></a>
31+
</div>
32+
</div>
33+
34+
### PostGraphile V5 Sponsors Early Access
35+
36+
April marked a big milestone for PostGraphile Version 5, when
37+
[it entered the alpha stage](https://postgraphile.org/news/2023-04-26-version-5-alpha).
38+
39+
With thanks to everyone in the V5 testing community - and a special shout out
40+
for the excellent and continued feedback from our sponsors dfg, hov, James,
41+
Josiah and the Netflix team, mattste, Simon, and Timo - **we're now confident V5
42+
is suitable to run in production**. Work preparing for final release is still
43+
ongoing, but we now have a
44+
[detailed migration guide](https://postgraphile.org/postgraphile/next/migrating-from-v4/),
45+
[updated docs](https://postgraphile.org), an enhanced developer experience and
46+
much improved backwards compatibility!
47+
48+
With the beta just around the corner, now is the perfect time to join our
49+
sponsors and test Version 5. **If you don’t try V5 until after its public
50+
release then it may be too late to comment on things that could have been
51+
improved**. All sponsors are invited to join the early access program, if you
52+
already sponsor us please get in contact and we'll arrange an access code for
53+
you and your team.
54+
55+
<div class="flex flex-wrap justify-around">
56+
<img alt="sending cartoon hearts up into the sky" src="/images/news/undraw_super_thank_you_small.png" style="max-height: 300px" />
57+
</div>
58+
59+
### Thank you for sponsoring the project!
60+
61+
Our ability to innovate and make our tooling freely available would not be
62+
possible without our sponsors, thank you to each and every sponsor - past and
63+
present - for the financial support to keep building tools which serve you.
64+
[For everyone else, find out how to sponsor here](/sponsor/).
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
layout: post
3+
title: "PostGraphile V5 public beta — get involved!"
4+
date: 2023-08-03T01:00:00Z
5+
path: /news/20230803-postgraphile-v5-beta/
6+
thumbnail: /images/news/coder.svg
7+
thumbnailAlt: "A developer looks at her monitor while holding a cup of tea."
8+
tags: announcements, releases, postgraphile
9+
noToc: true
10+
11+
summary:
12+
"It’s finally here! The day has come that you can get your hands on an early
13+
release of PostGraphile Version 5; but we do have an ask: please help us to
14+
get it ready for release."
15+
---
16+
17+
_Announced 2023-08-03 by the Graphile Team_
18+
19+
<p class='intro'>
20+
It’s finally here! The day has come that you can get your hands on an early
21+
release of PostGraphile Version 5; but we do have an ask: please help us to
22+
get it ready for release.
23+
</p>
24+
25+
We need help writing automated tests, validating it works in your real-world
26+
applications, improving the documentation, keeping up with issues and community
27+
support, porting plugins, smoothing edges, and as always we need financial
28+
support so we can keep investing our time into V5 and our other projects. Find
29+
out what this means for you at the new
30+
[PostGraphile website](https://postgraphile.org/news/2023-08-03-version-5-beta).
31+
32+
<div class="flex flex-wrap justify-around">
33+
<img alt="A developer looks at her monitor while holding a cup of tea." src="/images/news/coder.svg" style="max-height: 300px" />
34+
</div>
35+
36+
### Intro to V5
37+
38+
We have continued to detail the new exciting features in PostGraphile Version 5.
39+
Particularly exciting are those in Parts 5 & 6 - a pair of brand new features
40+
which can unlock new possibilities for your projects. Find
41+
[the full “Intro to V5”](https://dev.to/benjie/series/23459) series on dev.to,
42+
covering the following:
43+
44+
- Replacing the Foundations
45+
- Plug-ins and Presets
46+
- Introspection and Abstraction
47+
- Making the Schema Yours
48+
- Polymorphism!
49+
- Excellent Executable Exports
50+
51+
### Sponsor the project
52+
53+
If you appreciate the work we do, and you want to help us to continue doing it,
54+
then please support development of this project via sponsorship. With your
55+
support we can improve performance, usability and documentation at a greater
56+
rate, leading to reduced running and engineering costs for your organisation,
57+
leading to a net ROI. [Find out how to sponsor here](/sponsor/).
58+
59+
<div class="flex flex-wrap justify-around">
60+
<img alt="Cartoon Benjie and Jem send cartoon hearts up into the sky" src="/images/news/postgraphile-thankyou.svg" style="max-height: 300px" />
61+
</div>

src/templates/news.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ class News extends Component {
6161
<div class="flex">
6262
<a
6363
class="button--solid-light"
64-
href="/news/20221011-worker-014/"
64+
href="/news/20230803-postgraphile-v5-beta/"
6565
>
6666
Latest Release News{" "}
6767
<span class="fas fa-fw fa-arrow-right" />

0 commit comments

Comments
 (0)