Releases: spacenectar/builda-app
V5 - The prefab release!
This is a major Builda release which introduces Prefabs (see readme.md in the repo for more information)
breaking changes.
- The old builda config files no longer exist, instead your config should live inside a
builda
object inpackage.json
- Modules (blueprints and prefabs) no longer use the
files
folder structure and now usemodule
instead - this will only effect module creators
v4 - The scaffold release
v4: Builda
Welcome to Builda; this is the new version of the old Buildcom package, which is no longer supported.
Please see the README file for more information.
What's Changed
- Feature/v3 by @foxleigh81 in #24
- V3.0.1 by @foxleigh81 in #26
- Init feature now producing viable config files by @foxleigh81 in #30
- Feature/e2etest by @foxleigh81 in #31
- 32 link commands by @foxleigh81 in #33
- Feature/use remote scaffolds by @foxleigh81 in #34
- Various updates: by @foxleigh81 in #40
- DRAFT: Still attempting to fix flaky tests by @foxleigh81 in #48
- Feature/release 4.0.0 by @foxleigh81 in #49
Full Changelog: 2.0.0...v4.0.0
v4 Alpha release - for testing only
This new application was built to succeed buildcom.
It is currently in alpha, so the documentation is incomplete, and the package is not yet stable. It is published only for testing purposes, and you are advised not to use it yet.
V3
What's Changed
- Feature/v3 by @foxleigh81 in #24
- V3.0.1 by @foxleigh81 in #26
Full Changelog: 2.0.0...3.0.0
V2
What's Changed
- Refinements by @foxleigh81 in #16
- Feature/config file by @foxleigh81 in #17
- Updates Tap to fix yarn audit issues by @foxleigh81 in #18
- Feature/inline type support by @foxleigh81 in #19
- Corrected inverted logic on inline type selector by @foxleigh81 in #20
- Feature/v2 by @foxleigh81 in #23
Full Changelog: 0...2.0.0
Refinements release
🚀 ## Overview:
Makes several refinements to the scaffolding resulting in a cleaner output of the component
🤔 ## Reason:
There were many outdated and poor practice paradigms used in the old scaffold. This fixes those
🔨## Work carried out:
- Removes .d.ts files for stylesheets (see notes)
- Removes composes from stylesheets in favour of pure CSS or mixins
- Replaces react-test-renderer with @testling-library/react
- Adds a better default readme file.
📝 ## Breaking changes
I removed the .d.ts files from being automatically generated as they should be generated by your application and do not need to be created here. If you were relying on them and your application does not generate these files then you can get around this issue by deleting all instances of the stylesheet .d.ts files and adding a styles.d.t.s to the root of your project with the following content:
declare module '*.scss' {
const styles: { [className: string]: string };
export default styles;
}```
Don't forget to replace scss with the stylesheet extension you use and ensure that you add your new file to the includes section of your projects tsconfig.json file.
First stable release
This release has code coverage for all the major functions so I am confident it is stable.