Security Advisory
On July 28 six beta versions of our npm packages containing malicious code were published. All six versions were removed as of July 29th. We also found the same implant in three public Joyfill GitHub repositories, going back to May 25. Those public github repos have been removed as of Aug 1st. If you cloned any Joyfill repo between May 25 and Aug 1, or installed a npm beta package carrying a 2773 marker, check those machines (see security advisory for instructions).
What's clean: we manually inspected all 800+ versions we've published to npm in the past 12 months and found nothing else. Every joyfill package currently on is free from the malicious code.
We'll publish a full post-mortem when we've concluded the investigation.
Details and updates here: https://t.co/0EPhXJ1ce5
Questions or help scoping your exposure: [email protected]
Watch our latest interview with Julien Nahum, creator of a growing open-source packageāOpnForm.
The conversation covers his beginnings, growth insights, and whatās ahead for the project.
šļø Watch the full episode: https://t.co/eFgXvlrdZu #opensource#forms#buildinpublic
Huge thanks to @JhumanJ š
Watch this weekās interview with Hasan Harman ā creator of the open-source Shadcn Form Builder.
Great story, lessons shared, and what the future holds. A truly inspiring journey.
šļø Watch the full episode ā https://t.co/gJdrseu5cy #OpenSource#buildinpublic#shadcn#forms
Shoutout to the open-source creators and supporters:
Hasan: @strad3r
Ćmer Alpi: @omeralpi_
Bylka: @BylkaYf
OrcDev: @orcdev
Maxim: @CiebieraMaxim
Pavel: @pavelsvitek_
A live discussion about our most recent feature released ā Formulas ā and exposing the foundational āwisdom engineā that powers it all.
The burning question: Will Wisdom power more than just forms?!
Watch the video ā https://t.co/sUtpdcLqjT #form#formulas#Development #javascript
Our mission has always been simple: make building with forms + data easier for product teams and end-users.
Today, weāre introducing Formulas (beta): https://t.co/cmOBQMmNKl
Think: spreadsheet-style power, but directly inside your forms.
ā Reference fields
ā Run complex calculations
ā Automate values
And so much moreā¦
Itās one of our most requested features ā and this is just the beginning. #forms #developers #devtools
Not feature-rich. Feature-right. Itās not about how much you can add. Itās about how little you need to build something great. A minimalistic PDF SDK coming soon ā Join the waitlist š https://t.co/4jvqQQgqfm #DevTools#pdf#javascript
šļøĀ Watch: The untold story behind react-pdf with Diego Muracciole
ā https://t.co/A4hkg7zRPr
The true beginnings, challenges, and future plans of react-pdf.
A great perspective for the #OpenSource and #buildinpublic community.
Huge shoutout to @diegomura, @jeetiss, @wojtekmaj91, Carlo Beltrame (https://t.co/mg6fQxoMkc), and Republik (https://t.co/3nyjdNRZbr)
Every extra line of code steals your time. Crafted to create, not clutter. Because the best tools do their job, then get out of your way.
A minimalistic PDF SDK coming soon ā Join the waitlist: https://t.co/4jvqQQfSpO #pdf#sdk
Simplicity isnāt a limitation ā itās a design principle. Give your product exactly what it needs. Nothing more.
A minimalistic PDF SDK coming soon ā Join the waitlist š https://t.co/4jvqQQfSpO #PDF#devtool
The new Structure View lets you better visualize and manipulate your form fields between devices, making it a breeze to modify and optimize. #FormBuilder#NewFeature
UPDATE! Whatās New in the Form Builder JS SDK Release 3.18.0
šĀ Improvements
Weāre excited to introduceĀ Tree Structure v1 - a powerful new way to organize hierarchical data in your forms. This feature enables:
ā Nested Data RepresentationĀ ā Easily visualize parent-child relationships.
ā Expandable/Collapsible NodesĀ ā Streamline navigation for large datasets.
ā Improved PerformanceĀ ā Optimized rendering for complex structures.
š Bug Fixes
ā Image Upload ExperienceĀ ā Fixed various issues to improve the reliability and performance of image uploads.
ā Validator Fields SortingĀ ā Validator fields now appear in the correct order based on their position on the page.
See the official changelog here: https://t.co/BWXnss3hTu #developers #HackerNews
Enjoy Joyfill's enhancements and fixes in the latest JS SDK Release v3.17.0!Ā šš ļø
ā„ Table Text Column Editing Bug Fix: Resolved an issue with text column cells not editing properly.
ā„ Image Field Resizing: Miscellaneous improvements to ensure proper image scaling.
ā„ Display Text (Block) Enhancements: Improved behavior and display of block elements.
ā„ Android Upload Experience: Enhanced image/file upload functionality on Android devices.
ā„ Custom Icons Fix: Custom icons now correctly render within field groups in the field list.
ā„ Multi-line Text in PDFs: Adjusted text measurement to prevent content from being cut off in PDF exports.
ā„ PDF Export Table Fix: Fixed an issue where tables cut off bottom rows when spanning page breaks.
šĀ See the full changelog: https://t.co/BWXnss3hTu #formbuilder #SDK #javascript #developers
Form Builder JS SDK: Improvements in Release 3.16.0
⦾ Performance Enhancements for Very Large Forms: Optimized performance for handling large-scale forms efficiently.
⦾ Layout Engine Phase 1: Improved PDF generation with better page-breaking for non-dynamic fields.
⦾ Duplicate Field Bug Fix: Resolved an issue with duplicate fields in the horizontal display type for MultiSelect.
⦾ Chart Coordinates Fix: Addressed x and y label cut-off issues in chart coordinates.
⦾ Chart Field Enhancements: Added full-width Min/Max inputs for chart field settings.
⦾ Signature Field V2: Enhanced signature field with improved design and functionality for seamless user experience.
Enjoy! š
https://t.co/BWXnss3hTu #form #SDK #Developers
iOS/Swift Form Builder SDK - Release 2.0.0:
⣠Fix unsupported table column type
⣠Table navigation fix on iPad
⣠Updates for conditional logic APIs
⣠Table field performance improvements
⣠Performance improvements for the large forms with 1000s of fields
⣠Support for hidden properties in field headers
Learn more here: https://t.co/K0yzzwTlMd #swift #swiftui #swiftuikit #FormBuilder #sdk #api
Improvements to the JS SDK (Release 3.15.1)
š Form Building, Now with Superpowers!
⢠Field Duplication
⢠Page Names In Page Navigation Bar
šØ A Visual Makeover
⢠Formula Hide-and-Seek
⢠Custom Field Option Icons
⢠Signature Distortion Fix
š§ Bugs? Squashed.
⢠Table Data Fix
⢠Selection Fields Border Fix
⢠New onSelect SDK Event
See the full changelog here: https://t.co/BWXnss3hTu #forms #javascript #js #sdk #developers #formbuilder