Engineering's Log
--L❤☮🤚
Update D.8
2022.02.27
12:00
, we launched plasmo-foss
2022.02.26
12:00
, we responded to some PR hailings: mue/mue/pull/242, roedesh/copyguard/pull/5, ken107/read-aloud/pull/255, joule-labs/joule-extension/pull/307
2022.02.25
12:00
, we move our dependency management to manual pnpm.
2022.02.24
12:00
, we submitted 10 more PRs. Some interesting technical findings:
- GitHub trigger workflow can have inputs: changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch
- This webpack build script is quite interesting: wtetsu/mouse-dictionary/blob/5bb78b027cf98c0084511b22caf54302eb3b7cc4/webpack.config.js
- There is a whole browser and webstore, serving Korean market: Whale Naver
2022.02.23
10:00
, we learned a lot from this gist: moos/4635bda5b04dc8113d8ea7ee974cabc2
12:00
, we released PlasmoHQ/rps
2022.02.22
12:00
, we released PlasmoHQ/mozilla-addons-api
Update C.7
2022.02.21
12:00
, we are responding to hailing from 2 PRs: darkreader/darkreader/pull/8217, kawamataryo/chikamichi/pull/24
2022.02.20
12:00
, we transitioned BPP into full ESM. We are slowly refactoring v1 into modules, first with BMS which will consume the underlying publisher modules.
2022.02.18
12:00
, we created a Discord community for browser extension development.
2022.02.17
12:00
, we are planning out Safari Extension publishing automation. There seems to be a lack of tooling in this space.
2022.02.16
12:00
, we are at 20 PRs. While creating these contributions, we found a lot of exciting details related to Firefox Add-on store API, and the extension development in general. We can hack on the Mozilla client instead of using their dependency-obsoleted client.
2022.02.15
12:00
, we released Browser Platform Publisher. We want to spread this tool to as many open source projects as possible by making a PR to more than 50 repositories. To assist with this effort, we created mirror-force - a stream-based tool that can process a large list of git URL.
Update B.6
2022.02.14
12:00
, we are considering the transaction reversibility problem within the credit and banking industry.
2022.02.09
12:00
, we are thinking about Aldea - a planet that cloaks itself in a light shield, making it invisible to light.
Update A.5
2022.02.07
12:00
, we gathered all the secrets necessary to automatically publish extensions to every webstore available.
2022.02.05
12:00
, we are drafting an RFC for a new tool for Browser Extension Release Automation.
${plasmo:universe}/U64eCftcNBXxHZRu3