https://www.plasmo.com/engineeringEngineering Log2024-03-22T16:27:50.685Zhttps://github.com/jpmonette/feedPlasmo Engineeringsocial@plasmo.comhttps://www.plasmo.com/engineeringThis is Louis Vilgo, Co-Captain and Chief Engineering Officer of Plasmo. Welcome to The Official Engineering Log Frequency, Hailing is Open.All rights reserved 2024, Plasmo Corp.https://www.plasmo.com/engineering/log/2023.052024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2023.042024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2023.032024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2023.022024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2023.012024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.122024-03-22T16:26:43.390Z itero flow, as well as wordings within itero.
### 2022.12.19
`12:00`, we fixed the antd example to be more specific to CSUI scope.
![Pallas v0 icon](/assets/pallas-bw-circle.png)
`20:00`, we started a Pallas, a new LLM-powered space fleet to be deployed soon.
### 2022.12.18
`12:00`, we released a new canary on the framework to address the polyfill issue. The bundler config for the polyfill were misconfigured to output node platform bundle instead of browser.
### 2022.12.17
`12:00`, we released the new version of our docs: https://docs.plasmo.com/:
- Messaging API docs: https://docs.plasmo.com/framework/messaging
- Revamped docs structure
### 2022.12.15
`12:00`, we released Plasmo framework v0.60.0, changelog: https://github.com/PlasmoHQ/plasmo/releases/tag/v0.60.0
## Update B.46
### 2022.12.14
`12:00`, we added bundle-buddy support with the `--bundle-buddy` flag: https://github.com/PlasmoHQ/plasmo/issues/319
`16:00`, we revamped the structure of the docs to be more organized and showcase our products.
### 2022.12.13
`12:00`, we fixed the issue with CSUI running on document_start thanks to a community contributed PR.
`16:00`, we started working on the documentation for the Messaging API, looking to release the v0 for community feedback next week.
### 2022.12.12
`12:00`, we released a canary version of the Plasmo framework with the new messaging API.
### 2022.12.10
`12:00`, we decided to create a separate method for the Ports API. The Message API is for a one-time REST-like request API, whereas the Ports API is for 2-ways long-lived communication.
### 2022.12.09
`12:00`, we fixed an issue with Itero env loading failed to normalize the payload. There's also an issue with the length restriction of the payload, to which we have added a max length to the text area.
### 2022.12.08
`12:00`, we added a new feature in Itero team where the owner can add extra seats. We also refactored a majority of the code used to check subscription and tier data within Itero backend.
## Update A.45
### 2022.12.07
`12:00`, we are refactoring the messaging API to use port messaging.
`16:00`, we decided to keep both the one-way messaging API and separate the port API into its own API instead, since each serves a certain purpose.
### 2022.12.06
`12:00`, we are moving our CMS to Notion and adding integration between Notion to our Fronti MDX Container.
### 2022.12.05
`12:00`, we fixed the live-reload issue with content-scripts dev runtime. There was a race condition between when the file is actually written to disk, and when the Parcel HMR runtime reported the incremental compilation changes. By consolidating these two events, we were able to ensure CSUI reloading is in sync with the file system, ensuring that the browser can consume the latest bundle.
`16:00`, we fixed the CRLF issue again. This time, it was due to our release process using a Windows machine, which saved the `bin` as with CRLF. By forcing the local files to be as-is, we should be able to avoid this issue.
### 2022.12.04
`12:00`, we integrated builder with the GitHub push event.
### 2022.12.03
`12:00`, we added new documentation:
- https://docs.plasmo.com/browser-extension/content-scripts-ui/life-cycle
- https://docs.plasmo.com/browser-extension/content-scripts-ui/styling
- https://docs.plasmo.com/customization/internal-path
`16:00`, we fixed the following docs:
- https://docs.plasmo.com/customization/alias
- https://docs.plasmo.com/browser-extension/env
- https://docs.plasmo.com/workflows/build#with-a-specific-target
### 2022.12.02
`12:00`, we begin a fixathon operation, seeking to patch up as many docs issue as possible.
`16:00`, we bumped all of our docs version dependencies.
![buildingbrowserextensions](/engineering/screenshots/2022-12-02-01-40-59.png)
### 2022.12.01
`12:00`, created a more [customer-friendly change log](/p/changelog).
`14:00`, a friend of ours, Matt Frisbie, released a book called Building Browser Extensions. We added a section about this book on fronti. [Click here](/p/buildingbrowserextensions) to get the book.
## Hall of Gratitude
- https://github.com/tuntun0609 for https://github.com/PlasmoHQ/examples/pull/23
- https://github.com/ObinnaAka for https://github.com/PlasmoHQ/docs/pull/24
- https://github.com/process1024 for https://github.com/PlasmoHQ/plasmo/pull/337
]]>Lā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.112024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.102024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.092024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.082024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.072024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.062024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.052024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.042024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.032024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.022024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Zhttps://www.plasmo.com/engineering/log/2022.012024-03-22T16:26:43.390ZLā¤ā®š¤2024-03-22T16:26:43.390Z