json-schema-form / angular-schema-form

Generate forms from a JSON schema, with AngularJS!
https://json-schema-form.github.io/angular-schema-form
MIT License
2.47k stars 653 forks source link

Rebuild for 0.8.14. #953

Closed rhelgeby closed 6 years ago

rhelgeby commented 6 years ago

Description

Rebuild support/0.x so that the merge of pull request #906 is included in the build.

Even though it may not be ready for release, this allows other people to reference and test the support/0.x branch directly, using GitHub references in NPM's package.json.

Fixes Related issues

Checklist

@json-schema-form/angular-schema-form-lead

rhelgeby commented 6 years ago

The build fails with a version conflict on jQuery. This also happened in build 246465021.

I don't know if the support/0.x branch would build before, but when I built it I resolved it with jQuery 2.x. Maybe this resolution should be marked in bower.json?

Anthropic commented 6 years ago

@rhelgeby by all means update the bower resolution in this PR and I will accept it for sure, thanks for taking the time to help, I appreciate it :)

Anthropic commented 6 years ago

Thanks @rhelgeby let me know after a little while if you think it is stable enough for a release :)

iCodr8 commented 6 years ago

What about a release?

rhelgeby commented 6 years ago

We use this version in production already and I suppose it's considered stable now.

I've forked and built my own version and reference my branch for this pull request directly: "angular-schema-form": "github:rhelgeby/angular-schema-form#build"

Warning: You can reference my fork as a temporary workaround. But don't rely on me to keep this branch or fork forever. I won't give notices of changes. It's better to have an official release and package in the NPM repository.

iCodr8 commented 6 years ago

I have tested it and it works wonderful! Thank you!

The only problem was the way to use it. I had to use this variant:

"angular-schema-form": "git@github.com:rhelgeby/angular-schema-form.git#build"

This version should be in this repository as version 0.8.14.

rhelgeby commented 6 years ago

Great. Even though I use this in production, again, remember that you use my fork on your own risk. I can't guarantee anything. If you want to ensure stability you could fork my clone and reference your own repository.

@Anthropic Could you make an official release for 0.8.14 when time permits? It's best if we all switch to an official version.

Anthropic commented 6 years ago

@rhelgeby I will, yes, glad it works for you all I will get onto it shortly, I'm recovering from surgery so there's been a slight delay in me getting to things as I am heavily medicated during recovery.

Anthropic commented 6 years ago

@rhelgeby https://github.com/json-schema-form/angular-schema-form/releases/tag/v0.8.14 NPM is updated to 0.8.14 also.