Unlocked or Managed Package as a 2GP Managed Package Dependency #601
Unanswered
nathanvoller
asked this question in
Q&A
Replies: 1 comment
-
Hi @nathanvoller - that's awesome to hear that you're interested in using Nebula Logger for your own package! Since you'll be creating your own 2GP managed package, there are a couple options
There are definitely tradeoffs with each approach - let me know what you think, I'm happy to chat about this further if you'd like. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi @jongpie and @jamessimone
I'm interested in using Nebula Logger in a 2GP managed package I'm developing and have been researching whether to use the unlocked package or the managed package. I've come across this discussion but there was no conclusion on which route to take and I'm not sure if anything has changed since as it's almost 2 years old now.
This article from Salesforce suggests that a 2GP package dependency is not recommended to be an unlocked package. So I think that I have to use the managed package and deal with the limitations?
Do you know whether there are any downstream effects on the logging functionality of using Nebula Logger as a managed package from within my managed package? For example, could I get a stack trace successfully? Or perhaps I should go against the recommendation and install it as an unlocked package but this seems risky if my managed package were to depend on something from Nebula Logger that is later removed/updated?
Keen to hear your thoughts on this.
Many thanks,
Nathan
Beta Was this translation helpful? Give feedback.
All reactions