Open Source Contribution

Writing high-quality open source code

Visit Website
January 28, 2021 request-libcurl@2.3.0 is out!

⚡️ request-libcurl is extremely stable HTTP request NPM module built on top of libcurl with retries, timeouts and callback API

  • 🤘 HTTP/3 support by latest cURL
  • 👷 Improved errors handling
  • 👷 Improved arguments type check
  • 📋 Improved documentation and examples

Added:_

  • pipeTo option — Pass response data to writableStream, for example download a file to FS

Changed:

  • 👨‍💻 .pipe() method now can be used multiple times to pipe response to multiple writeable streams
  • 📦 node-libcurl upgraded to v2.3.0, was v2.2.0
  • 📦 [dev-dependency] mocha upgraded to v8.2.1, was v8.1.1

Links:

Comment

January 27, 2021 Meteor-Cookies@1.7.0 is out!

Finally meteor@2.0.* is out! It's time to update open source packages I maintain. Let's start with ostrio:cookies. It's already no.1 in trending on Atmosphere 🎉

What's new:

  • 🤝 Compatibility with meteor@2.0;
  • 👷 Drop deprecated http package in favor of fetch;
  • 👨‍🔬 Minor tests update for compatibility.

Get updated today

Comment

December 1, 2020 Got matched by GitHub fund!

Great news before this year ended, my open source contributions now can get supported via GitHub Sponsors!

This is great news by itself, but it's just got better as I got matched by GitHub Sponsors Matching Fund for the next 12 months.

What exactly does this mean? For every sponsored dollar by supporters, I will get a matching dollar from GitHub's Sponsors Fund.

What does it mean for the community and my open source contributions:

  1. GitHub would deposit every sponsored dollar to my account without taking a penny (unlike other services);
  2. This would help me focus on a codebase, documentation, and community support (not getting more "sponsors," "patrons," or "donations");
  3. I'm going to dedicate more time to open source for a better, safer, and faster World Wide Web.

You're welcome to join the party — https://github.com/sponsors/dr-dimitru

Comment

May 15, 2020 Open source donations dropped to $5/mo

While my some of my packages about to reach 1000 GitHub stars, and used by 6 figure projects my Patreon donations dropped to $5/mo. I believe it happened due to the ongoing worldwide crisis.

The fun fact — continue reading...

Comment

May 4, 2020 meteor-files@1.14.2

📦 One of the most popular packages for file uploads and management in Meteor.js ecosystem just got better!
Releasing v1.14.2 fixing edge cases 🐞 bug, updating 📋documentation, and improving TypeScript definitions. Read detailed changelog.

  • 🐞 Fix #742
  • 🤓 Update TypeScript definitions
  • 🤝 Compatibility with meteor@1.10.2
  • 📋 Documentation update

Comment

May 3, 2020 mail-time@1.2.4

📮 Mail-Time is email queue for Node.js apps with support of multi server setup and clusters. Read full changelog

  • ☄️ Meteor: v2.3.4;
  • 📦 NPM: v1.2.4;

Changes:

  • 🐞 Edge case bug fix: Minor fix to trow an error (instead of silent interruption) when context is lost or misconfiguration is in place. Upon calling internal ___compileMailOpts() method without configured transports.
  • 👷‍♂️ This is regular maintenance release;
  • 🤝 Compatibility with meteor@1.10.2;
  • 🤝 Compatibility with nodemailer@6.4.6;
  • 📦 Update josk package to v2.2.5, was: v2.2.3;
  • 📦 [dev-dependency] Update bson package to v4.0.4, was v4.0.3;
  • 📦 [dev-dependency] Update mocha package to v7.1.0, was v7.1.2;
  • 📦 [dev-dependency] Update mongodb package to v3.5.7, was v3.5.4;
  • 📦 [dev-dependency] Update nodemailer package to v6.4.6, was v6.4.4;
  • 📋 Minor documentation updates.

Comment

May 3, 2020 josk@2.2.5

📦 Fresh release of JoSk package is out! JoSk is scheduler and manager for recurring jobs and tasks in Node.js on multi-server and clusters setup. Read detailed changelog

  • ☄️ Meteor: v2.4.4
  • 📦 NPM: v2.2.5

Changes:

  • 🤝 Compatibility with mongodb@3.5.7 (mongo-native);
  • 🤝 Compatibility with meteor@1.10.2;
  • 📦 [dev-dependency] mocha@7.1.2 (was mocha@7.1.1);
  • 📦 [dev-dependency] mocha@3.5.7 (was mocha@3.5.5).

Comment

May 3, 2020 request-libcurl@2.1.0

📦 Fresh release of request-libcurl package for Node.js is out — read detailed changelog

Changes:

  • Minimum required Node.js version is >=9.0.0;

Updates:

  • 📦 Update node-libcurl to v2.1.1, was v2.0.3;
  • 📦 [dev-dependency] Update mocha to v7.1.2, was v7.1.1;

Comment

April 10, 2020 Enhanced performance base64 package

Published a major update to isomorphic base64 package fpr Meteor.js.

Breaking Changes:

  • Compatible only with meteor@1.9.x and newer;
  • Now only Base64 class is exported. Please, see updated documentation;
  • allowWebWorker is false by default now;
  • useNative is false on the Client, and true on the Server by default now.

Other:

  • 👩‍🔬 Update test-suite;
  • 🤝 Compatibility with latest meteor@10.x and node@12.x.

Detailed change log

Comment

April 5, 2020 My Patreon page

To support my Open Source contributions, please become my Patron at Patreon — https://www.patreon.com/dr_dimitru

At an reward I can post link to your account or your project in "supporters" public repository, tweet, and post it on Facebook.

For companies and individuals with high priority requests (issue, feature, pull request) related to my Open Source software I have an option of recurring and one-time donations, so I'll jump to solve your request in no time.

Comment

About

Once I tried, — can't stop me now