Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice
  3. Dismiss Notice

Question 2023.3.0 Alpha 14 Folders changed.

Discussion in 'Unity 6 Beta' started by Amplify_David, Nov 15, 2023.

  1. Amplify_David

    Amplify_David

    Joined:
    Mar 29, 2023
    Posts:
    210
    Hello
    can you please tell me about the change found in 2023.3.0 Alpha 14

    in 2023.3.0 Alpha 13 the folder looked like this
    com.unity.render-pipelines.high-definition@17.0.1

    in 2023.3.0 Alpha 14 the folder looked like this
    com.unity.render-pipelines.high-definition

    the SRP version number is now removed, please give some info about what is happening please.
     
    laurentlavigne likes this.
  2. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    2,169
    i dont mean to sound funny (thus recognising it does) why does it matter?
     
  3. Jonathan-Westfall-8Bits

    Jonathan-Westfall-8Bits

    Joined:
    Sep 17, 2013
    Posts:
    304
    It depend if you are using them in custom packages as references or dependencies. If the data changed in places where people had to once type out the package name, a folder location, and ect it can break some code or dev made packages.

    Which is a problem because Unity recently had a long problem of wrong named package references crashing any project that you tried to open before making it to the first scene in editor.
     
  4. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    2,169
    fair enough, i know that sometimes you cant go back versions cos whatever isnt available and then you cant remove what isnt there.. and it can get messy, so im not overly surprised, but ive not referenced package areas directly so, i was curious why it was an issue.. thanks for explaining
     
  5. jbooth

    jbooth

    Joined:
    Jan 6, 2014
    Posts:
    5,461
    Basically the majority of packages in the asset store that work across SRPs have to know which SRP they are running under, and often need a define to write code specifically for each one since much of the code is not shared. Strangely, Unity doesn't provide this functionality, so either people are looking up these packages by name/path, or using an asmdef which references the package and sets the define. If Unity changes this stuff around, they'll likely break an ungodly amount fo external assets and projects.
     
    laurentlavigne likes this.
  6. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,452
    Because HDRP is now stable so there won't be any more breaking changes.
    Just kidding.