New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@casual-simulation/aux-common

Package Overview
Dependencies
Maintainers
2
Versions
473
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@casual-simulation/aux-common - npm Package Versions

1
48

0.8.8

Diff

Changelog

Source

V0.8.8

Date: 06/05/2019

Changes:

  • Improvements
    • Improved how diffs are created from files so that they don't contain any tags which are for contexts.
      • This means that moving a file will only give you a diff of tags that are not related to a context.
      • Examples are aux.color, aux.label, etc.
      • As a result, applying the diff to a file won't cause it to be moved.
    • The hidden tag section has been changed from aux._ to hidden.
    • The action and hidden tag sections will now appear when only one tag meets the criteria for the section.
    • The add tag auto complete will now check for a match of the start if the string and not a substring.
    • The add tag autocomplete will hide the aux._ tags until aux._ is input.
    • When clicking the background in multi-file selection mode, it will deselect the files and keep a diff of the last selected.
    • Improved file diffs to keep the existing diff selected after merging it into a file.
    • Added tag aux.inventory.color to global file that allows the user to set the inventory background color in player.
  • Bug Fixes
    • Fixed an issue that would cause file diffs to apply their context positions to other files.
    • Clicking the minus button of the final file in sheets will now switch to diff without the minus or unselect all buttons that don't do anything.
kallyngowdyyeti
published 0.8.7 •

Changelog

Source

V0.8.7

Date: 06/05/2019

Changes:

  • Improvements
    • Added the ability to show hidden tags by toglging hidden tag section instead of the hidden tags button which has been removed.
    • Edited hexagon button to be filled and have a larger plus icon to improve uniformity.
  • Bug Fixes
    • Tag # section will no longer remain if there are no tags fitting the criteria.
kallyngowdyyeti
published 0.8.6 •

Changelog

Source

V0.8.6

Date: 06/05/2019

Changes:

  • Improvements
    • Added the ability to automatically convert curly quotes (U+2018, U+2019, U+201C, U+201D) into normal quotes (U+0008, U+0003).
  • Bug Fixes
    • Fixed an issue where tag diffs would appear like normal files.
    • Fixed an issue that prevented users from moving the camera when tapping/clicking on a worksurface.
kallyngowdyyeti
published 0.8.4 •

Changelog

Source

V0.8.4

Date: 06/04/2019

Changes:

  • Improvements
    • Made AUX Builder remove any context-related tags when cloning/duplicating a file.
      • This prevents diff files from magically appearing in other contexts when dragging them.
      • It is accomplished by deleting any tag that is hidden (starts with an underscore) or is related to a context made by an aux.context tag in another file.
    • Added diff.save() and diff.load() AUX Script functions.
      • diff.save(diffToSave): Takes the given diff and returns JSON that can be stored in a tag.
      • diff.load(diffToLoad): Renamed from diff.create(), diff.load() is now able to take some JSON and returns a diff that can be applied to a file using applyDiff().
    • Numbers in tags can now start with a decimal instead of having to start with a digit.
      • For example, .0123 is now allowed and equals 0.0123.
    • Added the ability to customize user colors via the following tags:
      • aux.color: Setting this tag on a user's file will cause that user to be the given color.
      • aux.scene.user.player.color: Setting this tag on the globals file will cause all users in AUX Player to appear as the given color.
      • aux.scene.user.builder.color: Setting this tag on the globals file will cause all users in AUX Builder to appear with the given color.
    • Made AUX Player users default to a yellow color instead of blue.
    • Renamed the globals file to config.
    • Renamed the following tags/actions:
      • aux.context.surface.{x,y,z} -> aux.context.{x,y,z}
      • aux.context.surface.rotation.{x,y,z} -> aux.context.rotation.{x,y,z}
      • aux._creator -> aux.creator
      • aux.builders -> aux.designers
      • onSave() -> onSaveInput()
      • onClose() -> onCloseInput()
    • Changed the "Switch to Player" button text to be "Open Context in New Tab".
    • Changed the title of AUX Builder to "Channel Designer".
    • Improved the file table to automatically focus the first input for newly added tags.
    • Added an onDiff() event that is triggered on the file that a diff was applied to.
      • The that parameter is an object with the following properties:
        • diffs: The array of diffs that were applied to the file.
  • Bug Fixes
    • Fixed the color picker input to not error when the edited tag doesn't have a value.
    • Fixed the color picker basic input subtype to have the correct width so that the colors line up properly.
    • Fixed an issue with showing an input box during the onSaveInput() or onCloseInput() callback from another input.
    • Added in ability to drag file or diff out of file selection dropdown button.
    • The sheet section will now hide itself when dragging a file from it and reopen itself when the drag is completed.
    • Changed Create Workspace button tooltip to Create Surface from Selection.
    • Removed the Destroy File and Clear Diff buttons from an empty diff sheet.
    • Removed the Destroy File and replaced it with the Clear Diff button on a non-empty diff sheet.
    • Fixed player.tweenTo() from affecting the inventory camera if the target file doesnt exist in it.
kallyngowdyyeti
published 0.8.3 •

Changelog

Source

V0.8.3

Date: 06/03/2019

Changes:

  • Improvements
    • Replaced aux.context.surface with aux.context.visualize
      • This allows specifying how a context should be visualized in AUX Builder.
      • The previous option only allowed specifying whether a context is visualized, not how.
      • There are currently 3 possible options:
        • false: Means that the context will not be visible in AUX Builder. (default)
        • true: Means that the context will be visible in AUX Builder but won't have a surface.
        • surface: Means that the context will be visible with a surface in AUX Builder.
kallyngowdyyeti
published 0.8.2 •

Changelog

Source

V0.8.2

Date: 05/31/2019

Changes:

  • Improvements
    • Added onGridClick()
      • Triggered when the user clicks on an empty grid space in AUX Player.
      • Runs on every simulaiton.
      • The that parameter is an object with the following properties:
        • context: The context that the click happened inside of. If the click occurred in the main viewport then this will equal player.currentContext(). If the click happened inside the inventory then it will equal player.getInventoryContext().
        • position: The grid position that was clicked. Contains x and y properties.
    • Added the aux.builders tag which allows setting a whitelist for AUX Builder.
      • aux.whitelist and aux.blacklist still exist and can be used to whitelist/blacklist users across both AUX Builder and AUX Player.
      • If aux.builders is present then only users in the builder list can access AUX Builder.
      • If aux.builders is not present then AUX Builder falls back to checking the whitelist and blacklist.
    • Added support for aux.movable=diff.
      • This mode acts like clone but the cloned file is a diff.
      • You can control the tags that are applied from the diff by setting the aux.movable.diffTags tag.
    • Added player.isBuilder() function for AUX Script.
      • Determines if the current player is able to load AUX Builder without being denied. For all intents and purposes, this means that their name is in the aux.builders list or that there is no aux.builders list in the globals file.
    • Added player.showInputForTag(file, tag, options) function for AUX Script.
      • Shows an input dialog for the given file and tag using the given options.
      • Options are not required, but when specified the following values can be used:
        • type: The type of input dialog to show.
          • Supported options are text and color.
          • If not specified it will default to text.
        • subtype: The specific version of the input type to use.
          • Supported options are basic, advanced, and swatch for the color type.
          • If not specified it will default to basic.
        • title: The text that will be shown as the title of the input box.
        • foregroundColor: The color of the text in the input box.
        • backgroundColor: The color of the background of the input box.
        • placeholder: The placeholder text to use for the input box value.
    • Added autofill feature to the add tag input box for improved tag adding.
    • Center camera button is only shown when at a specified distance from the world center.
    • Placed camera type toggle back inside the menu for both AUX Builder and AUX Player.
    • Changed hexagon image to include a plus sign to make is match with other 'add item' buttons.
    • Added ability to remove files from a search, will convert any remaining files into a multiselected format.
    • Removed bottom left diff brush from builder. Diffs need to be dragged from their file ID in the sheets menu now.
    • Changed the default placholder in the search bar from search, [empty], and [diff-] to just be search / run.
    • Edited the RemoveTags() function to allow it to use Regular Expressions to search for the tag sections to remove.
kallyngowdyyeti
published 0.8.1 •

Changelog

Source

V0.8.11

Date: 06/07/2019

Changes:

  • Improvements
    • Removed unused top grid spaces of empty an empty file.
    • The tag autocomplete is now in alphabetical order.
    • The id tag value is now centered in the sheets.
    • The Clear Diff section of the sheets has been renamed Clear Tags.
    • The tooltip for the surface button has been changed from create surface from selection to create surface in mergeBall mode.
  • Bug Fixes
    • Changed the resulting diff- id of file to merge when adding tag to empty file.
    • Changed header of the create worspace popup from Create Surface from Selection to Create Surface when opened on a merge file.
kallyngowdyyeti
published 0.8.0 •

Changelog

Source

V0.8.0

Date: 05/25/2019

Changes:

  • Improvements
    • Replaced 2D slot-based inventory with a full 3D inventory context view on the lower portion of the screen.
      • You can drag files seamlessly in and out of the inventory and current player context.
      • Inventory has seperate camera control from the player context.
      • Inventory is now unlimited in capacity as it is just another 3d context to place files in and take with you.
    • Added a tag section check for multiple action tags, will now compress them into the actions() section.
    • Add a docker-compose file for arm32 devices.
    • Add the ability to execute a formula and get file events out of it.
    • Add a play button to the search bar that executes the script.
  • Bug Fixes
    • Fixed ability to click on files with aux.shape set to sprite.
    • Hide the context menu on mobile when clicking the background with it open.
    • Refactored progress bars to be more performant.
    • Progress bars no longer interfere with input.
    • Allow queries to return values that are not null or empty strings.
    • Remove context menu on mobile when clicking on background.
    • Make users that are in AUX Player appear blue.
kallyngowdyyeti
published 0.7.7 •

Changelog

Source

V0.7.7

Date: 05/23/2019

Changes:

  • Improvements
    • The show hidden tag button and new tag button have swapped places.
    • The sheets section will automatically appear when the search bar is changed.
    • New create new file button art has been implemented.
    • Several tags have changed:
      • aux.context.movable -> aux.context.surface.movable
      • aux.context.x -> aux.context.surface.x
      • aux.context.y -> aux.context.surface.y
      • aux.context.z -> aux.context.surface.z
      • aux.context.grid -> aux.context.surface.grid
      • aux.context.scale -> aux.context.surface.scale
      • aux.context.minimized -> aux.context.surface.minimized
    • Added aux.context.surface as a way to determine if a surface should show up in AUX Builder.
      • Defaults to false.
    • Changed how contexts are configured:
      • You can now configure a context by setting aux.context to the context.
      • Previously, this was done by creating a special tag {context}.config.
    • Added aux.context.locked as a way to determine if a context should be able to be loaded in AUX Player.
      • Defaults to true for contexts that do not have a file that sets aux.context for it.
      • Defaults to false for contexts that have a file that sets aux.context for it and do not have a aux.context.locked tag.
    • Changed how the globals file is created:
      • It no longer has a label.
      • It is now movable by default. (but you have to put it in a context first)
      • It now defines the "global" context instead of a random context.
      • It is not in the "global" context by default. (so there's just a surface with no files)
  • Bug Fixes
    • The tags in sheets will now be sorted aplhabetically on show/hide tag sections.
kallyngowdyyeti
published 0.7.6 •

Changelog

Source

V0.7.6

Date: 05/21/2019

Changes:

  • Improvements
    • Tag compression now happens when there are at least 2 similar starting sections.
    • Tag sections now begin with or are replaced by #.
    • Tag sections now truncate if they are over 16 characters.
    • Tag sections now begin all turned on when opening the sheets.
    • Tag sections now account for hidden tags and only show a tag section button if the amount of visible hidden tags is greater than 2.
    • Made the channel ID parsing logic follow the same rules we use for the URLs.
    • Added a toast message that will be shown whenever a file is deleted via the file table or the trash can.
  • Bug Fixes
    • Fixed the isBuilder and isPlayer helper variables.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc