Sketch

Changelog

Back to Data Populator for Sketch

v3.0.3 Latest

12.11.2018 – Download v3.0.3 (Latest Version, requires Sketch 52+)

New

  • TB-303 Edition
  • {placeholders} can now be used in override text content! 🎉 – #94
  • Data substitutes can now be stacked in order of priority: for example, {name??email?phone} will use 'email if there's no data for 'name' and 'phone' if there's no data for 'email' etc.
  • #swapSymbol Conditional Action: if you don't pass a symbol name (eg. #swapSymbol[true]), it will swap the symbol to None, hiding the symbol effectively

v3.0.2

09.11.2018 – Download v3.0.2

New

  • '#swapSymbol' Conditional Action now works with Libraries

Fixed

  • Fixed symbols in Sketch 52.3

v3.0.1

27.10.2018 – Download v3.0.1

New

  • it's now possible to use data for substitutes! For example, {something?name} will insert 'name' but {something??name} will use the data for the name key in the data — #155

Fixed

  • no more crashes when running populate with JSON and the previously selected JSON file no longer exists — #153

  • pressing enter key to select JSON files no longer automatically runs populate (you didn't even get a chance to look at the settings before and it would just populate immediately)

v3.0.0

15.10.2018 – Download v3.0.0

New

  • A completely reworked UI, now featuring a JSON preview and some hints and explanations
  • New command: Last used data (displays what data and options were last used)
  • New command: Populate from URL
  • Possibility to define a 'Data Path' – the JSON key that should be used for populating. For example, in the following JSON it would be results[0].data (the key containing the most objects is detected and prefilled automatically):
{
  "results": [
    {
      "data": [
        {
          "id": 1,
          "name": "my name"
        },
        {
          "id": 2,
          "name": "my other name"
        }
      ]
    }
  ]
}

Earlier Versions

You can find earlier versions of Data Populator for Sketch here.

Last Updated: 4/15/2019, 8:25:33 AM