Skip to main content

Publish to Community

路 One min read
Patricio Lopez Juri
Founder @ Flyyer.io

Now you can make your templates public by publishing them to the Flyyer Community.

It is super easy, just set on your flyyer.config.js the private flag to false.

flyyer.config.js
const {config} = require('@flyyer/types');require('dotenv').config();
module.exports = config({  engine: 'react-typescript',  key: process.env.FLYYER_KEY,  deck: 'impact-news',
  // Optionals  name: 'Impact News',  description: 'A short description of this deck.',  homepage: 'https://lopezjuri.com', // your personal webpage.  keywords: ['news', 'vue', 'tailwind'],  private: false, // 馃憟 set to false to make it public  repository: 'https:/github.com/useflyyer/impact-news',  sizes: ['THUMBNAIL', 'BANNER', 'SQUARE', 'STORY'] // supported formats});

Flyyer Variables

路 2 min read
Patricio Lopez Juri
Founder @ Flyyer.io

We are glad to announce we added the long awaited Variables UI support on the Flyyer.io dashboard.

This allows users to know what variables are required and optional in each template.

Now an UI Widget will be displayed based on the type of the variable. We support a hint, a default value and even an array of examples! 馃く

demo

You can start using it by upgrading @flyyer/cli to ^1.17.0 and installing @flyyer/variables:

yarn add --dev @flyyer/cliyarn add @flyyer/variables

Cache invalidation

路 One min read
Patricio Lopez Juri
Founder @ Flyyer.io

We added a new section about Cache invalidation to our docs page so you can check it out 馃憖

This section explains the __v parameter that usually pops up in Flyyer URLs.

This is a random value (not so random, it is just a timestamp) to trigger cache invalidation on social networks crawlers.

You can always toggle off this feature by setting to a nullish value the meta.v parameter when using our libraries.

Added Emoji support

路 One min read
Patricio Lopez Juri
Founder @ Flyyer.io

Previously emojis were not rendered, until now 馃殌

We just released @flyyer/cli@1.11.0 which adds an additional post-procesisng step to add Emojis via twemoji, an amazing open-source library from Twitter.

Here is an example:

https://cdn.flyyer.io/render/v2/flyyer/charming-man/main  ?title=Now+with+Emojis+馃槂

Emoji example

Are we missing a feature? Have you found a bug? Let us know via Github: github.com/useflyyer/flyyer-cli.

We are using Algolia

路 One min read
Patricio Lopez Juri
Founder @ Flyyer.io

We just added Algolia integration to our documentation site (yes, this site!). Give it a try and let us know what you think 馃槂 It is on the top right corner of your screen, or just press CMD + K.

Flyyer is a developer-first company and we are really committed to Developer Experience. The integration was very straightforward thanks to the Docusaurus presets we are using.

We have amazing things on our pipeline, stay tuned!

algolia screenshot

Embrace flyyer-render/v2

路 One min read
Patricio Lopez Juri
Founder @ Flyyer.io

We are saying goodbye to flyyer-render/v1 in favor of flyyer-render/v2 which has:

  • Smarter caching strategies
  • Support for anti-fakenews via encrypted signatures
  • Better handling of variables.

No worries for you, the legacy version was just being used by our early-early adopters and all them have migrated to v2.

Fresh new look

路 One min read
Patricio Lopez Juri
Founder @ Flyyer.io

Happy to announce we have moved our old documentation to Docusaurus 2 馃馃帀

Previously we were writing React and HTML for our information pages but that became very hard to maintain. We adopted this open-source platform and in less than 2 days we were live again.

Because we, Flyyer.io, love open-source, all of this guides and docs and changelogs are open to the public via our GitHub repository: https://github.com/useflyyer/flyyer-docs.

Feel free to contribute 馃槂

cat with a phone saying hello