-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bootstrap 5 support #3899
Comments
Does anyone know what missing edge features are the reason for the drop? Or is it just the reduction of testing costs for a browser almost nobody uses? I mean if it is CSS related then sure ng-bootstrap dropping support for it is sensible. Does this project really use bootstrap js though? Now that I think about it I am not sure if Edge 44 (the last legacy Edge was released May 27) is still in a default browserlist of "2 most recent major versions" (last 2 chromium based edge releases were July 16 and October 9). |
@bbarry see twbs/bootstrap#31972 for the changes |
Any ETA on Bootstrap 5 release? |
There is a main ng-bootstrap competitor and it's name ngx-bootstrap and I hope so...whey are already working to support a new BS version. |
It's disappointing to hear no official response from this repository. |
@delafer @thedavidhoffman I am also very much interested in having ng-boostrap support Bootstrap 5 asap but are you guys aware that this is an open source project with people working and contributing for free? And are you also aware that you could help contributing this project and make Bootstrap 5 support reality right now? |
@maxokorokov How does this issue relate to #3667 (with exactly the same name)? |
Without even talking about release dates, what's the plan for Bootstrap 5 and Bootstrap 4 support?
|
of course I know that this is an open source project and people working for free and I don't claim, demand and request developers to add support for BS5. I only ask if there are such plans and confirm about the interest from people using this framework/library. Is it forbidden? |
@delafer Your comment was not constructive at all. Instead you are trying to make pressure as if this is a competition between the two libraries. There is no competition and no one to take the lead.
If you read your comment closely then you will notice that you didnt even ask one question. And if you did then the question has already been asked. |
Please add support for Bootstrap 5, as it works without jQuery. |
@ayoubkhan558 this project doesn't use the bootstrap js (yet). You do not need jquery in your angular bootstrap project using this repo and there are no plans for that to ever become a requirement. Currently the maintainers are considering adding a dependency on popper2 (#3579) but I am not aware of any plans to utilize any of the bootstrap javascript. The only reason you might have for taking a dependency on those libraries today would be to silence warnings from npm. I would strongly advise you to add a lint rule to ban |
Hey,
|
You have forgotten to like your own post this time. As I have already said, my aim was to confirm user interest. it is not prohibited.
If there is no formal competition, this does not mean that the authors do not observe similar projects to make their own better. This is normal practice. |
We have seen a new branch already. Good news! From my side, I will try to evaluate and test the new version during development, leaving appropriate feedback. Thanks a lot! |
@maxjoehnk If most work is finished, but only a few things missing, I would very much appreciate a pre-alpha release so we could already work with BS5 :) |
@maxokorokov Hi, angular & bootstrap are different you should not force users who just want Angular 12 support to use bootstrap 5 & do the migration, new release with Angular 12 & bootstrap 4 is also needed. |
Hey! Is it possible to use the current working status of the bs5 status in a regular project? Would it be possible to just push the WIP status to a special tag in npm? |
Is there any update on this issue? I see 37 commits on the bs5 branch but don't see any beta tags. Is there a timeline on when we can have a library version based on bootstrap 5? - also noticed that it is still using bootstrap 5.0.0-beta2 whereas bootstrap has released 5.0.0-beta3. We have been using this library for a long time and are early adopters of bootstrap 5 and would like to know if there is an imminent release coming up based on bootstrap 5 beta 3. Thanks. |
Bootstrap 5 has landed ;) If you need some help, I could help if there is a somewhat clear path what todo |
Thank you for a great Angular project. You guys do AMAZING work!!! Anyone asking for timeline did not read @maxokorokov post above. Contribute or donate if you're in a hurry :-) |
FYI, there is a Some known issues:
Please report any issues/open PRs at the dedicated At the moment beta is still on Angualr 11, but it will change in future. A bit more info here → #4093 (comment) |
Do you know when the version with bootstrap 5 will be stable? |
Hi! I'll start working on an offcanvas implementation. Are you guys already working on it? Are you accepting PRs fot this task? |
The NPM page still says that 11.0.0-beta.x is for Angular 11, not Angular 12. |
I understand that people have day jobs and etc. but given current state of affairs (even with provided PRs) it seems like it is time to jump the ship. @maxokorokov, I think honest assessment of your current abilities/willingness to continue development/need for help will be beneficial for everyone who is using this great package. Thank you for your great work all these years. |
This does not move at the speed anymore we require for dependencies in our product. We are moving on. Thank you for your efforts until now! |
@maxokorokov the release https://github.com/ng-bootstrap/ng-bootstrap/releases/tag/12.0.0-beta.3 should probably be marked as a pre-release (this probably applies to the 11x pre-releases too) |
What is left to do here before this can be released? |
If you look at the top of the issue you can see all the tasks and the completed ones are ticked. |
Only demo site things if I understand correctly? |
I read it as all the un-ticked stuff is still not complete regardless of the version it was meant to be released on. So everything unticked at the top still needs doing. The Demo ones at the top were just the lowest priority and intended to be done last in the final V5.0.0 release after all the BETAs have gone out. 🙂 |
Any thoughts on Bootstrap 5 support being ready for release in the next 5 months? Porting a large-ish AngularJS project to Angular right now and would really like to use Bootstrap 5 (and ng-bootstrap). Happy to work with the beta during development of the port, but won't be able to release our app as long as ng-bootstrap is beta. Thanks for your efforts! |
We are on the same journey so that was also why I was wondering :) |
Hi ! It's true that we were not very active these last weeks, as we are a little bit overloaded in different tasks. To give a status, the migration to Bootstrap 5 should be finished (at least for the core). We need to check the points given in this issue (mainly check the demo site). It is always hard to give a date, but finishing this task is main priority on this project, I hope we will be able to do a release soon. |
Hey all, Any update on bringing this to a close? Are we thinking days, weeks, months? |
Since there hasn't been any comments or updates here, I just wanted to make people aware in case they weren't that there has been a bit of activity on the BS5 branch. So while there hasn't been a response it doesn't mean the question is "completely" unanswered or that the project is not being maintained. I've not made any changes on the branch, but I was wondering about ^^^ and looked at the branch and figured I comment about its activity was probably in order. |
Yes, sorry for the delay of this answer. We are always cautious when giving dates (we don't want to give dates that we can't finally keep), but we are actively preparing the release. So we hope it should come soon. |
I've just seen the 12.0.0 release. Congratulations and well done to all involved! |
Closing with only #3898 left as a separate non-breaking feature |
Latest releases:
This is an umbrella issue for adding Bootstrap 5 support to ng-bootstrap:
List of PRs related to the Bootstrap migration page sections
v5.0.0
since
/deprecated
badges are not visible at all (demo: replacing badge-info by bg-info (and similar classes) #4223)v5.0.0-beta2:
v5.0.0-beta1:
v5.0.0-alpha3
v5.0.0-alpha2:
v5.0.0-alpha1
Notable changes
The text was updated successfully, but these errors were encountered: