PerfuMate › История изменений

Что мы выпустили

Каждый выпуск, новые сверху, словами о том, что заметит парфюмер, а не о том, что изменилось в коде. Записи пишутся в тот же день, когда выходит работа, и большинство из них начинается с того, что кто-то сообщил нам, что что-то не так или чего-то не хватает.

Начать формулу бесплатно

107версий
330изменений, которые стоит прочитать
1.3.93выпущено 30 сентября 2026

1.3.93

  • Импорт материалов больше не смешивает сорта одного масла: Mandarin Green и Mandarin Red не проверяются как один флакон, а на старых установках появляется недостающая запись каталога Green Mandarin.

1.3.92

  • Ароматический профиль показывает сначала семейства или подноты, по центру, и каждая раскрывающаяся строка теперь выглядит раскрывающейся: стрелка поворачивается при открытии. В теме Signature заголовок панели профиля стал тоньше.

1.3.91

  • AI Studio теперь отвечает на выбранном вами языке приложения и показывает ваш вопрос рядом с результатом.
  • Режим вопросов даёт советы по вашей текущей формуле, не предлагая создать новую, если вы об этом не просите.

1.3.90

  • Новые подсказки: короткое облачко указывает на кнопку, которую объясняет, никогда её не закрывает и остаётся, пока вы его не закроете или не нажмёте где-нибудь ещё.
  • Ароматический профиль объясняет, что делают его переключатели: «Количество» или «Сила», «Семейства» или «Оттенки».
  • Гости могут импортировать одну формулу: сначала открывается экран входа, а под ним — «Продолжить как гость».
  • Главная называется «Главная», в AI Studio рядом с «Тарифами» и «Историей» есть «Настроить», а на телефоне у «Тарифов» своя страница.
  • Unlimited теперь указывает историю версий, а окно приложения больше не может съехать в браузере.

1.3.89

  • Новая формула спрашивает, что вы делаете: одеколон, EDT, EDP, экстракт, масло или чистый концентрат. Проверка IFRA, этикетки и режим изготовления затем показывают числа для готового флакона.
  • Проверка IFRA меняет крепость в одно нажатие, а режим изготовления говорит, сколько спирта добавить.
  • Более короткий стартовый список материалов, а повседневные материалы — первыми в поиске.
  • Отмена и повтор в редакторе формулы (Ctrl или Cmd+Z, с Shift — повтор), и отмена после масштабирования.
  • Alt+1 … Alt+5 переключают основные страницы в браузере.
  • Вход объясняет, почему он открылся, и что аккаунт бесплатен.
  • Более простые формулировки по всему приложению, и больше из них — на вашем языке.

1.3.88

  • Этикетки аллергенов теперь учитывают все формы дубового мха, древесного мха и лавандина из каталога, а также несколько других пропущенных материалов.
  • Каждый процент округляется один раз: столбцы сходятся к своему итогу, а «Абсолютная» совпадает с «Относительной».
  • Если ваш браузер не сохраняет работу, PerfuMate теперь сообщает об этом вверху каждого экрана.
  • Ароматический профиль держит все семейства в круге, показывает знак % на каждом столбце и ставит подписи пирамиды рядом с их полосами.
  • Мелкие исправления: читаемая кнопка «Взвешено», CSV-файлы, сохраняющие диакритику в Excel, группировка больших итогов и полные заметки IFRA.

1.3.87

  • Настройки: у «Языка» своя страница с глобусом, в «Инструментах ИИ» — собственные инструкции для AI Studio, а в «Оформлении» появился выбор размера текста.
  • AI Studio показывает ваш тариф, кредиты и историю прямо над заголовком, а гости могут осмотреться до входа.
  • Тарифы стали понятнее: они снова загружаются после сбоя сети, арендаторы видят свой тариф, а экраны тарифов — на вашем языке.
  • Первая формула, созданная на компьютере, теперь сразу открывается.
  • Signature: более чистые карточки, более лёгкие тени.

1.3.86

  • Signature: белые карточки везде, настоящие цвета семейств (цветочный снова розовый), золотые «Новая формула» и «Добавить» на телефоне и более понятный поиск по материалам.
  • Материалы на столе: «Импорт», «Экспорт» и «Предложить» вверху.
  • После обновления экран загрузки сообщает об этом.

1.3.85

  • Журнал мацерации: добавляйте формулу прямо из журнала, ведите датированные заметки по каждой партии и смотрите, что выдерживается, прямо на главной.

1.3.84

  • В настройках есть страница «Тарифы»: тарифы мастерской, AI Studio и Lab Mate в одном месте.
  • Lab Mate пока в разработке.
  • Signature: одна чистая чёрная рамка, кирпичная полоса на каждой карточке главной, читаемые подсказки к столбцам и каждый материал в своих настоящих цветах в редакторе строк.

1.3.83

  • Signature: боковые панели открываются как отдельные бумажные страницы, рамка сходится с листом без контура, а панель редактора держит каждый элемент управления над своей областью.

1.3.82

  • Шлифовка Signature: ровные поля, читаемые подписи и диалоги, более стабильный режим изготовления.

1.3.81

  • Новая тема по умолчанию — Signature: чёрная рамка, бумажные карточки и немного золота.
  • Одноразовое сообщение представляет Signature с кнопкой «Попробовать», а вернуться можно в любой момент в настройках.

1.3.80

  • AI Studio Pro теперь стоит меньше: первый месяц за полцены и 500 новых кредитов каждую неделю. Актуальные тарифы — на странице цен.
  • Начните с трёх месяцев Unlimited за $30, без автоматического продления.
  • В последнюю неделю выберите ещё девять месяцев за $38, затем $68 в год, или зачтите свои $30 в «Навсегда».
  • Ваш оплаченный доступ и доступные предложения обновляются, когда вы возвращаетесь в приложение.

1.3.79

  • AI Studio теперь предлагает ежемесячные тарифы Basic и Pro с новыми кредитами каждую неделю.
  • Новые годовые покупки Unlimited стоят $68 в год. Существующие тарифы сохраняют согласованные условия продления.
  • Lab Mate в разработке: новые покупки и пробные периоды закрыты. Уже оплаченный доступ сохраняется.

1.3.78

  • Сортировка ингредиентов от А до Я по названию материала — в параметрах списка.
  • Перетаскиваемый ингредиент в ваш собственный порядок теперь остаётся под указателем на больших экранах.

1.3.77

  • Lab Mate сначала открывает и настраивает ароматический профиль, а потом объясняет, если вы не попросили объяснения.
  • Надиктовывайте заметки к формуле и личные заметки к материалам, существующий текст сохраняется, а отменить можно кнопкой «Отменить».
  • Улучшена обработка голосового завершения разговора и ускорено локальное отключение звука.

1.3.76

  • Lab Mate оставляет кнопку «Начать» видимой, когда время разговора недоступно, с объяснением и возможностью обновить.
  • Улучшена обработка нового голосового запроса, пока обрабатывается другой. Сообщение о сохранённом изменении теперь требует подтверждённой правки.

1.3.75

  • Знакомьтесь, Lab Mate: голосовой партнёр внутри вашей формулы, с правками, учитывающими полку, и отменой.
  • Создайте аккорд за 7 кредитов после подтверждения, затем выберите, сколько добавить.
  • Попробуйте 90 секунд разговора каждую неделю. Подходящие планы ИИ включают расширенное ежедневное время разговора.

1.3.74

  • Кредиты ИИ — целые числа: новый аромат стоит 10, аккорд — 7, доработка ИИ — 5. Вопросы не расходуют кредитов на сборку; ограничения доступа и использования по-прежнему действуют.
  • Новые варианты еженедельных и ежемесячных планов ИИ. Существующие подписки ИИ сохраняют цену продления и график оплаты, а существующие кредиты — ту же покупательную способность в полных формулах.

1.3.73

  • Кнопка помощника формулы снова открывает «Спросить ИИ», а не пустое окно ещё не выпущенного голосового помощника.

1.3.72

  • Сообщения внизу экрана стали чище, показывают, получилось ли что-то или пошло не так, а новое заменяет предыдущее, не дожидаясь очереди.
  • Меню открываются под кнопкой, которая их открыла, с более плотными строками и чертой перед всем, что удаляет.
  • Аккорд показывает материалы внутри себя в их количествах в вашей формуле, а разложение аккорда сначала спрашивает и всегда сохраняет новую версию.
  • Сброс одного материала к значениям каталога теперь прямо говорит, что ваши правки к нему восстановить нельзя.
  • Карточки и кнопки откликаются на нажатие, подтверждения открываются мягким подъёмом, а подтверждение больше не растягивается на широкий экран.
  • Oakmossarome отнесён к землистым, а несколько новых материалов каталога теперь используют оттенки, которые предлагает выбор.

1.3.71

  • Отчёты GC-MS теперь могут описывать либо чистый материал, либо конкретный разведённый флакон, так что разведение учитывается в расчётах формулы один раз.
  • Проценты следовых компонентов сохраняют точность, когда вы сохраняете и снова открываете отчёт.

1.3.70

  • Материалы Fraterworks из недавних импортов теперь сопоставляются с их точными записями каталога, а не с маслами, лактонами или сортами с похожими названиями.
  • Damascenone Total, Iralia и Iralia Total остаются отдельными флаконами, даже если их регистрационные номера совпадают.

1.3.69

  • Ваша полка теперь показывает запас чистого материала отдельно от разведённого раствора, так что вес носителя не может скрыть малый остаток чистого материала.
  • Импорт материалов держит сорта Total отдельно и избегает обманчивых совпадений только по общим описательным словам.

1.3.68

  • Импорт материалов принимает отметки чистого запаса и показывает некорректные строки разведений, не теряя экрана проверки.
  • Одинаковые восстановленные записи каталога больше не заставляют выбирать совпадения дважды.

1.3.67

  • Импорт материалов держит проверенные псевдонимы каталога отдельно от непроверенных личных и не тормозит на длинных проверках.

1.3.66

  • Необязательным измерением рекламы можно управлять на странице конфиденциальности. Ваши формулы и данные о материалах никогда в него не входят.

1.3.65

  • Импорт материалов распознаёт дублирующиеся совпадения в каталоге и показывает номера CAS рядом с предложениями.
  • Ошибки импорта сохраняют предпросмотр доступным для проверки и повтора.

1.3.64

  • Экспорт PDF, этикеток и партий теперь использует актуальные шрифты экспорта Liberation Sans. Старые встроенные шрифты экспорта удалены.

1.3.63

  • Liberation Sans теперь выделяет заголовки и названия формул; Creato Display остаётся для вспомогательного текста и мелких подписей.

1.3.62

  • Creato Display теперь даёт приложению единую гарнитуру, с прежними системными шрифтами для других систем письма.

1.3.61

  • Малый и большой калган — отдельные материалы каталога с разными названиями для импорта.

1.3.60

  • Проверяйте конфликтующие строки импорта вместе, выбирайте их запас и цену или правьте значения до подтверждения.
  • Конфликтующие значения больше не заменяют друг друга незаметно при импорте материалов.

1.3.59

  • Проверяйте большие импорты материалов с массовым выбором и неуверенными совпадениями в начале.
  • Выбирайте данные каталога или оставляйте только данные своего файла, сохраняя названия ваших материалов.
  • Сопоставление при импорте отличает исправление опечаток от разных материалов.

1.3.58

  • Импорт материалов сохраняет ваши названия и объясняет, какие данные каталога будут использованы.
  • Разное происхождение и разные типы экстракции больше не сопоставляются автоматически. Проверяйте неуверенные совпадения перед импортом.

1.3.57

  • Стартовые цены продлены до 20 сентября, 00:00 UTC. Это последнее продление.
  • Из панели на компьютере убран ярлык скидки за приглашение. Уже заработанные скидки не меняются.

1.3.56

  • AI Studio распознаёт парфюмерные задания, содержащие аккорд, как полные ароматы.
  • AI Studio теперь напоминает самостоятельно тестировать и дорабатывать формулы, созданные ИИ.

1.3.55

  • Удалённые ингредиенты можно сразу добавить обратно, не открывая выбор ингредиентов заново.

1.3.54

  • Масштабирование сохраняет точные количества ингредиентов, когда концентрация не меняется. Масштабирование только по весу сохраняет пропорции формулы.

1.3.53

  • Добавление DPG или другого растворителя теперь снижает концентрацию, показанную в редакторе формулы. Растворители добавляют вес, а не ароматическую силу.

1.3.52

  • «Для вас» открывается с тремя доступными формулами. Сохранение не сбивает ваше место в ленте.
  • Публикации сообщества компактнее, с более понятными заголовками и выровненными счётчиками профиля.
  • У сохранённых закладок новые анимации. Закрепление окрашивает значок, а серые вспышки при нажатии убраны.
  • Языковые настройки проще, больше переведённых подписей в сообществе, формулах и заметках, а в заметках есть кнопка «Назад».

1.3.51

  • Навигация по сообществу проще: одна верхняя строка и свайпы, следующие нижним вкладкам.
  • Лента начинается с трёх публикаций и подгружает больше при прокрутке. Подборки на главной сохраняют полный охват.
  • Выбирайте язык интерфейса вверху настроек. Некоторые экраны и названия материалов пока остаются на английском, пока переводы расширяются.
  • Закрепляйте до пяти формул и пользуйтесь обновлёнными кнопками сохранения и действий в цвете темы.

1.3.50

  • Сообщество открывается на главной, рядом — «Лента», а на нижней панели — «Вернуться в лабораторию».
  • Лента показывает публикации, которые вы не публиковали и не сохраняли, включая результаты поиска.
  • Продолжайте просмотр, когда на отфильтрованной странице нет новых публикаций.

1.3.49

  • Уход из публикации сообщества до её копирования больше не помечает её как сохранённую.
  • Более компактные публикации сообщества, с заголовками под автором и меньшими иллюстрациями аромата.
  • Улучшена раскладка карточек сообщества при крупном тексте.

1.3.48

  • Исправлено: сохранение в сообществе обновляло закладку, не добавляя формулу.
  • Импорт из сообщества правильно использует подходящие флаконы, хранящиеся в ppm.

1.3.47

  • Единая раскладка публикаций сообщества и переходы навигации в цвете темы.
  • Листайте по порядку «Лента», «Главная», «Сохранённое», «Чаты» и «Профиль».
  • Необязательный полноэкранный режим браузера в настройках. Выход — «Назад» или Esc.

1.3.46

  • «Главная», «Сохранённое» и «Чаты» сообщества легче открыть из нижней навигации.
  • Более быстрая загрузка сообщества с меньшим числом повторных запросов.
  • Карусели на главной сохраняют полосы прокрутки на компьютере, не показывая их на телефонах.

1.3.45

  • Компактные кнопки сообщества. Нажмите на публикацию или её текст, чтобы открыть; элементы графика и раскрытие аромата остаются интерактивными.

1.3.44

  • Действия с публикацией сообщества собраны в одной строке заголовка. Столбчатые диаграммы подстраиваются под содержимое, а раскрытие аромата — сразу под ними.

1.3.43

  • Вход при достижении бесплатного лимита формул теперь создаёт формулу, ради которой вы нажали «Новая», вместо того чтобы просить нажать ещё раз.
  • Живой вес в режиме изготовления больше не дрожит, пока вы наливаете.
  • Значок разведения в строке формулы легче нажать на телефоне.
  • Диалоги получили тот же радиус углов, что и листы, а переходы между страницами учитывают настройку уменьшения движения.
  • Окно экспорта объясняет, что копируется в буфер обмена: данные с разделением табуляцией, для таблицы.
  • Предварительно просматривайте PDF с выбранными темой и разделами до его создания, на любом тарифе.
  • Через несколько секунд на экране AI Studio появляется «Отмена»; ваш текст возвращается в поле.
  • Строка формулы выше лимита IFRA отмечается прямо в строке; нажмите на отметку, чтобы увидеть и уменьшить её.
  • Материал, который уже есть на вашей полке, можно отметить из каталога как заканчивающийся — сразу в список покупок.
  • Расширенный поиск может показывать только материалы, ограниченные IFRA, или только аллергены ЕС.
  • Дерево развития показывает, что изменение сделало с характером: уровни пирамиды и семейства, в пунктах.

1.3.42

  • Более тихие обновления: разовое объявление получают только одобренные крупные изменения.
  • Более простая навигация по сообществу, компактные элементы управления ароматом и более понятные действия с публикациями.
  • Добавление формулы из сообщества также сохраняет её публикацию; удаление последней копии убирает сохранение.
  • Жалуйтесь на публикацию или пользователя и блокируйте аккаунты прямо из ленты.

1.3.41

  • Смахивайте с панели в ленту, к друзьям и в свой профиль. Настройки теперь на панели.
  • Поиск по преобладающему семейству аромата с цветными прокручиваемыми фильтрами.
  • Сначала смотрите ингредиенты, затем добавляйте формулу на полку или открывайте количества с Unlimited.
  • Ссылки на публикации сохраняют адрес через вход. Превью ссылок на продукт используют наш логотип.

1.3.40

  • Более чёткие границы публикаций сообщества и явная кнопка «Открыть публикацию».
  • Поиск сворачивается при прокрутке; категории ленты остаются видны.
  • Больше пространства вокруг подписей навигации на телефоне.

1.3.39

  • Изучайте публикации сообщества как пирамиду, график или круг с вашими собственными настройками отображения.
  • Следите за раскрытием аромата и в режиме «Количество». Графики теперь показывают самые важные ноты на каждом этапе.
  • У старых публикаций сообщества разные виды по умолчанию. Ароматические профили на компьютере остаются в своей панели.

1.3.38

  • Лента сообщества интерактивна, и в каждой публикации видны графики аромата и раскрытие аромата, выбранные её автором.
  • Ссылки для обмена открывают формулы. У настроек активности и уведомлений свои страницы.
  • Навигация по сообществу и контекстные пояснения об Unlimited стали понятнее.

1.3.37

  • Заголовки категорий сообщества и стрелки каруселей теперь в одной строке, с раздельными зонами нажатия.

1.3.36

  • Вход сохраняет вашу гостевую работу и больше не перезапускает начальный выбор. «Материалы» по умолчанию открываются на «Полке».
  • Синхронизация сохраняет точное разведение флакона, когда старое устройство обновляет его цену или запас.
  • Названия материалов конкретных поставщиков требуют проверенных совпадений, а не наследуют профиль другого продукта.
  • Облачное восстановление и объединение аккаунтов отклоняют неподдерживаемые форматы резервных копий до изменения ваших данных.
  • Регистрацию и вход легче найти на стартовом экране.
  • Ссылки для сброса теперь открывают форму выбора нового пароля.
  • Выберите имя в сообществе с помощью случайной подсказки.
  • Просмотр сообщества теперь использует всю ширину экрана компьютера, видимую навигацию и удобные для мыши карусели.
  • Открывайте категории сообщества и сохранённые формулы на полных страницах и находите «Самые сохраняемые» на главной.
  • Превью тем больше не содержат пример текста формулы.

1.3.35

  • Экспорт формул в Excel ровно в 1 000 частях, с необязательными ценами флаконов и рассчитанной стоимостью материалов.
  • Исправлена пустая область при прокрутке к «Активности» на главном экране.
  • Превью тем показывают материал и его процент, с более заметной отметкой выбора.
  • Поля ввода легче различить в любой теме.

1.3.34

  • AI Studio сохраняет более длинные задания и вложения, следует инструкциям финальной отправки и помечает прогнозы характеристик как оценки.
  • PDF формул теперь содержат логотип PerfuMate и указание на каждой странице, включая экспорт из сохранённых предустановок.
  • Письма с подтверждением перехода на тариф объясняют ваш тариф и входящие в него функции.
  • Версии можно дать нужный номер: выберите её в дереве развития и нажмите «Номер». Удалённая версия больше не оставляет пробела.
  • Тарифы открываются до входа, когда вы встречаете платную функцию; вход происходит по кнопке «Продолжить».
  • Окно Unlimited объясняет, какие ограничения снимает Unlimited и почему AI Studio оплачивается отдельно, а также что ваши формулы можно экспортировать в любой момент.

1.3.33

  • Добавлен Lavandin Super с составом от поставщика, информацией об аллергенах и документацией IFRA.
  • Вопрос студии «is Cinnamon restricted?» больше не снимает ограничение с материала, который каталог помечает как ограниченный IFRA, если таблица не даёт для него цифры.
  • Голый вопрос «Ambroxan?» получает ответ прямо на вашем устройстве, бесплатно.
  • Следовые строки ниже 0.01% доходят до ИИ со своей реальной долей, а не как 0.0, так что доработка формулы со следовой строкой снова работает.
  • Каждая строка формулы теперь несёт обоснование в одну фразу, а на заказ сборки ИИ отвечает сначала формулой, а под ней — вопросом.
  • Панель вердикта формулы спрашивает снова после каждой пересборки.

1.3.32

  • Black Agar больше не выдаёт оценочные средние значения из SDS за точный состав; противоречивые документы поставщика требуют проверки.
  • Hyraceum Signature Absolute включает разведение поставляемого продукта, лимиты поставщика и раскрытие аллергенов.
  • Импорт материалов распознаёт исходные разведения в ppm и ppt и отклоняет неподдерживаемую точность, а не импортирует их как чистый материал.
  • Timberide включает ссылки на поставщика; противоречивые документы о составе требуют проверки, а не дают ложный результат соответствия.
  • Сопоставление при импорте внимательнее различает типы экстракции и похожие химические названия.
  • Rose Oxide Laevo, Carvacryl Methyl Ether и проверенные псевдонимы импорта содержат ссылки на поставщиков.
  • Смеси серой амбры и цветочные смеси конкретных поставщиков сохраняют собственную идентичность и сертифицированные лимиты IFRA.
  • AI Studio получает те же лимиты продуктов поставщиков, что и проверка формулы.
  • Все шесть тем обновлены: «Графит» и «Чёрный» глубже и темнее, «Кремовый» насыщеннее, «Тёмный» и «Ч/Б» лучше различают уровни, а в «Тёплом янтаре» у карточки и плитки AI Studio собственный шалфейно-зелёный цвет.

1.3.31

  • Более короткий экран перехода на тариф с понятными условиями оплаты и закреплённой кнопкой «Продолжить».
  • Выбранный тариф запоминается, когда вы входите через Google.
  • Посмотрите цветной PDF своей формулы до выбора Unlimited.

1.3.29

  • «Новая формула» открывается сразу, а AI Studio помогает добавить материалы, не теряя задания.
  • Тарифы Unlimited понятнее объясняют предстоящее изменение цены и защиту цены.
  • Экскурсия не заслоняет логотип и узнаёт вошедших пользователей.
  • Диалоги вставки материалов и формул сохраняют ваш текст, если доступ к буферу обмена не удался.
  • Участие в конкурсах сообщества можно повторить после ошибки загрузки.
  • Импорт материалов понятнее объясняет поддерживаемые файлы и необязательные данные.
  • Пустая или заблокированная вставка оставляет ваш текст открытым и подсказывает следующий шаг.
  • Неудачное сопоставление материалов позволяет повторить попытку, не выбирая файл заново.

1.3.28

  • Вход сохраняет проверку импорта и выбор старта в AI Studio готовыми к продолжению.

1.3.27

  • Элементы управления «Полки» и «Каталога» компактнее, с выбором по центру и полноразмерными зонами нажатия.

1.3.26

  • AI Studio сравнивает похожие материалы с вашим заданием и проверяет новые формулы на избыточный выбор.
  • Материалы, которые вы назвали, остаются видимыми для AI Studio на большой полке.

1.3.25

  • Проверки формулы сохраняют следовые компоненты и показывают запреты ЕС отдельно от справочных лимитов IFRA.
  • Стоимость партии следует за использованными количествами и концентрацией. Нехватка запаса остаётся видимой и исправляется физическим пересчётом.
  • Каждый аккаунт хранит собственные локальные формулы и учёт материалов.
  • Фильтры поиска, элементы управления на телефоне и навигация с клавиатуры стали понятнее. Импорт обрабатывает скрытые вкладки таблиц и больше форматов текста PDF.
  • Повторы запросов к ИИ используют сохранённые результаты, с усиленной защитой от двойных списаний и возвратов.

1.3.24

  • AI Studio теперь использует OpenAI Luna для вопросов, создания формул и доработок, с теми же проверками полки и IFRA.

1.3.23

  • Начните с импорта материалов, импорта формулы или создания с ИИ. Просматривайте импорт до входа, а для сохранения войдите; для создания с ИИ нужен вход. Гостевой доступ остаётся в одном нажатии.
  • Более короткая экскурсия знакомит с основным и возвращает к начальному выбору, когда вы её завершите или пропустите.
  • Предпросмотр импорта и ваш выбор хранятся на этом устройстве 24 часа, пока вы входите. Файлы сохраняются только после окончательного подтверждения.

1.3.22

  • Прямые ссылки на заблокированные формулы, их версии и экраны взвешивания теперь требуют разблокировки, прежде чем показать содержимое.
  • Проценты аллергенов в PDF и концентрация в SDS теперь используют крепость готовой формулы, включая спирт, который уже есть в формуле.
  • Новая мастерская начинается с одного вопроса — «С чего хотите начать?» — и сразу переходит к созданию, импорту или сборке с ИИ; экскурсия — по желанию. Первая настоящая формула получает тихую пометку «сохранено на этом устройстве» вместо окна тарифов, о запусках ИИ сообщается, не занимая экран, а лимит, достигнутый в гостевом режиме, пересчитывается в момент входа.
  • AI Studio никогда не списывает запуск за сборку с пустой полкой: и приложение, и сервер отказывают первыми, что бы ни говорило задание, а задание ждёт, пока вы добавите материалы.

1.3.21

  • Каталог указывает, какие материалы ЕС запрещает полностью (Lilial, Lyral, нитромускусы и ещё семь), на странице материала и в листе соответствия любой формулы, где он есть; ещё у 347 материалов появилось значение жизни на блоттере; две строки Siam Wood объединены. Три новых материала: gamma-Ionone, (E)-beta-Farnesene и Petitgrain Portugal.
  • Публикация, на которую пожаловались, скрыта от всех, кроме автора, пока мы её не проверим, а жалоба приходит нам по почте в момент подачи.
  • В разделе «Ещё» рядом с «Сайтом» есть строка «Руководство», открывающая руководство для начинающих на сайте.
  • Сведения о покупках загружаются без устаревших запросов к продуктам.
  • Удаление заметки использует то же окно подтверждения, что и любое другое удаление.
  • Аккаунт запоминает, откуда пришёл (ссылку, по которой он появился), — это записывается один раз при входе, чтобы мы понимали, какие каналы приводят людей, которые действительно работают.

1.3.20

  • Более простые слова по всему приложению: «оставшееся место» — теперь «ваши лимиты», «Смотреть» — «Просмотр», «Ваша мастерская заполнена» — «Достигнут лимит формул», а тариф «снимает лимиты», а не покупает место.

1.3.19

  • Карточка бесплатного аккаунта на главной говорит «Перейти на Unlimited» и что это открывает, без цены.
  • Кнопка «Пропустить» в приветственных слайдах больше не переносится на две строки на узких телефонах.

1.3.18

  • IFRA: дубовый мох с древесным мхом, а также метилгептинкарбонат с метилоктинкарбонатом теперь проверяются и как общая сумма, которую требует стандарт, а не только по отдельности.
  • IFRA: запрещённый материал, приходящий как след внутри натурального материала (сафрол, азарон), оценивается по допустимым стандартом 0.01%, а не помечается как «не проверяемый».
  • Ваша история AI Studio переезжает вместе с аккаунтом: резервное копирование, восстановление и синхронизация теперь её переносят.
  • Старая боковая панель на компьютере, не используемая с появления панели-дока, удалена из кода.

1.3.17

  • Коды приглашения работают. Код на экране приглашения создавался на устройстве и нигде не регистрировался, так что другу, который его вводил, говорили, что код никому не принадлежит; теперь его выдаёт сервер, и пригласивший получает ту же скидку, что и приглашённый, как только друг воспользуется кодом.
  • Карточка бесплатного плана больше не перечисляет «Силу» и дерево развития, которые платные.
  • Годовой арендатор, купивший «Навсегда», перестаёт платить, как и месячный; удаление аккаунта отменяет любую аренду и подписку ИИ.
  • Восстановление облачной резервной копии возвращает ваши заметки о пробах; они сохранялись, но не считывались.
  • Повторный импорт одного из наших PDF формул снова восстанавливает её название, концентрацию и категорию IFRA.
  • Классификация GHS рассчитывается для концентрата при итоговой крепости — так же, как проверка IFRA.

1.3.16

  • Apple Supreme (Fraterworks) появился в каталоге, с составом из SDS, сертификатом IFRA и декларацией аллергенов, внесёнными в строку, так что проверки IFRA и аллергенов видят, что внутри. Предложено парфюмером.
  • Beeswax Absolute, Calamus, Seaweed (Fucus) и Sinensal теперь несут документы поставщиков: декларируемые аллергены, компоненты со стандартами IFRA и потолки сертификатов в тексте. Вчерашнее «проверено, чисто» для пчелиного воска было ошибкой; IFF декларирует в нём пятнадцать аллергенов и ограничивает его 40% в духах.
  • Spikenard теперь тоже несёт декларацию аллергенов и сертификат, а Blue Lotus — свой CAS. Натуральные материалы, разбивку которых никто не публикует, намеренно остаются «не проверенными».
  • Когда поиск находит материал, скрытый вашими фильтрами категорий, библиотека так и говорит и предлагает «Сбросить фильтры», вместо «Ничего не найдено» и предложения добавить материал, который в каталоге уже есть.

1.3.15

  • Beeswax Absolute больше не показывается как «не проверен» в панели IFRA: у него нет стандарта и нет ограниченных компонентов, и проверка теперь так и говорит. Карточка материала объясняет, что проверка думает о материале без разбивки, а не просто «Разбивки пока нет».

1.3.14

  • Главная сообщества говорит «материалы», а не «флаконы», и говорит это короче.

1.3.13

  • Сообщество открывается на собственной главной: сколько у вас материалов, какие аккорды и формулы ваша полка может сделать сегодня вечером, публикации, до которых не хватает одного флакона, флакон, который откроет больше всего, семейство, которым богата ваша полка, но которое игнорирует ваша мастерская, что нового с последнего визита и парфюмеры, которых сохраняют другие. Поиск — сверху.

1.3.12

  • Ссылка в письме о «четвёртой формуле» открывает приложение сразу на окне тарифов.

1.3.11

  • Сборка для Android больше не запрашивает доступ к фото, видео и аудио, которым никогда не пользовалась; плагин объявил их от нашего имени.

1.3.10

  • Блокировка теперь действует в каждой ленте, включая «Новое», «Подписки» и «Сохранённое»; раньше она действовала только в «Для вас» и на странице самого пользователя.
  • У заблокированных аккаунтов есть собственный список в настройках профиля, с кнопкой «Разблокировать» рядом с каждым именем. Блокировка — решение, к которому можно вернуться.

1.3.9

  • Гость, встретивший платную функцию и вошедший в аккаунт, теперь попадает на тарифы, а не туда, где закрылся вход.
  • Вход через Google из окна тарифов в вебе после перезагрузки снова открывает тарифы, а не панель.
  • Окно аккаунта больше не предлагает «Пропустить пока» для раздела, которому нужно имя, и говорит, чего не хватает, если его закрыть без имени.
  • Активация кода приглашения в гостевом режиме открывает вход и применяет код, и покупка запусков ИИ гостем делает то же самое.
  • В разделе «Ещё» > «Аккаунт» есть строка «Обновить мой тариф» для тарифа, купленного на сайте, который ещё не открылся в приложении.
  • На Android окно тарифов говорит, где покупаются тарифы.

1.3.8

  • Сохранение формулы сообщества без имени сразу открывает выбор имени. Раньше тому, кто уже вошёл, отвечали «Войдите, чтобы присоединиться к сообществу».
  • Кнопка «Купить» в окне тарифов открывает гостю вход, а затем продолжает к оплате, вместо сообщения, на котором всё заканчивалось.
  • Открытие собственного профиля с главной запрашивает нужное имя, а не возвращается с «Не удалось загрузить ваш профиль».

1.3.7

  • IFRA: стандарт, охватывающий несколько номеров CAS (розовые кетоны, цитраль, дубовый мох, карвон, метилиононы), теперь суммируется как ОДНА сумма против его единственного потолка. Раньше каждому участнику давался весь потолок в одиночку, так что четыре дамаскона по четверти лимита каждый считались соответствующими при превышении лимита более чем вдвое.
  • IFRA: материал, который набор данных помечает как регулируемый только через компоненты (сладкий апельсин, мандарины, абсолют розы, гвоздика), больше не показывается как «ограничен, проверенного числа нет»; проверку несут его компоненты, как и всегда.
  • IFRA: запрещённая молекула, приходящая только как след внутри натурального материала (сафрол в мускатном орехе), отображается как непроверяемая с указанием доли, а не как «запрещено на любом уровне», чего стандарт не говорит.
  • IFRA: потолки сравниваются в частях на миллиард, так что единственный стандарт, записанный как 0.00001%, больше не округляется вверх в десять раз свободнее; материал, помеченный в каталоге, чей CAS не доходит ни до одного стандарта, указывается как непроверенный, а не проходит молча; жирное базовое масло — растворитель, а не непроверенный натуральный материал; ограниченный растворитель (бензиловый спирт) получает свою корректирующую поправку.
  • Проверка IFRA есть и на сайте: вставьте формулу на perfumate.app/ifra-check, без аккаунта, и прочитайте тот же вердикт, что даёт мастерская. Страница запускает копию этого механизма, которая сверяется с ним при каждом выпуске.

1.3.6

  • Окно тарифов теперь читается как три пункта вместо четырёх: бесплатный — серым с «вы здесь», одна карточка аренды, переключающаяся между месяцем и годом переключателем «экономия с годовым», и «Навсегда», как было.
  • Удаление формулы на бесплатном лимите теперь открывает это окно, потому что освобождение места — тот момент, когда четвёртая формула чего-то стоит.

1.3.5

  • Прежде чем вы взвесите партию, мастерская теперь сверяет каждый флакон с количеством, которое возьмёт партия, и перечисляет их: хватает, не хватает стольких-то граммов или количество не записано. Недостающие уходят в список покупок с уже заполненным недостающим количеством. Об этом попросил парфюмер, который постоянно узнавал о нехватке посреди партии.
  • Эта проверка ошибалась с тех пор, как мастерская перешла на взвешивание с пятью знаками после запятой: она считала флакон пустым, если в нём не было в сто раз больше требуемого. Флакона на 10 g теперь хватает на налив 1 g, как это всегда было на полке.

1.3.4

  • Ни одна замена больше не показывает 100%, потому что ни один другой материал не пахнет так же. Для другого вещества шкала останавливается на 95, и выше может подняться только та же молекула под другим названием. Где у двух материалов в нашем каталоге одинаковые данные, список теперь так и говорит, а не делает вид, что ранжирует их.
  • Молекула, заменяющая натуральный материал, или натуральный материал, заменяющий молекулу, помечается как таковая, а замена, которая на бумаге держится вдвое дольше, так и сообщает. И то и другое немного сдвигает оценку и объясняет почему.
  • Сотни материалов, у которых было семейство, но не было оттенков, теперь размечены по их собственным описаниям, так что их можно находить, сопоставлять и заменять, как остальные.

1.3.3

  • Материал, являющийся частью другого, больше не предлагается как его полная замена. Alpha-santalol — половина ост-индского сандала, а список замен говорил об этом оценкой 100. Теперь потолок равен доле, которую он действительно составляет, с объяснением почему.
  • Когда у нескольких флаконов в нашем каталоге одинаковые данные, список показывает один из них первым и переходит к действительно другому ответу, а не заполняет все места одним и тем же флаконом под тремя названиями.
  • Разведение на карточке материала — это то, что мы подставляем по умолчанию, а не статистика того, как его дозируют парфюмеры. Где цифра — наше значение по умолчанию для этой силы, а не подобранное вручную, карточка теперь так и говорит.
  • Dreamwood несёт молочную ноту, которую уже подразумевал его собственный состав, так что он ранжируется там, где должен стоять материал преимущественно из сантанола.

1.3.2

  • Если приложение за последние дни просило вас войти снова, это была наша ошибка, а не ваша. Перенос серверной части на наш собственный домен переименовал место хранения сессии, и приложение перестало находить имеющуюся. Теперь оно ищет и под старым именем и снова вас впускает.
  • «Спросить» предлагает собрать формулу, когда приходит к направлению, а не оставляет ответ висеть без продолжения. Предложение говорит, сколько это стоит, прежде чем вы его примете.
  • Материал, отнесённый к верхним нотам, но держащийся днями, теперь объясняет это на своей карточке. Бумага измеряет, как долго он продолжает испаряться; нота — это работа, которую он выполняет в формуле, и материал может быть стойким, не будучи глубоким.

1.3.1

  • «Спросить» больше не пишет формулу прямо в разговор. Когда у него есть направление, которое стоит составить, он так и говорит и передаёт его в «Собрать», где оно взвешивается по вашей полке и ограничениям так же, как любая другая формула в мастерской.
  • Кнопка «Собрать» появляется, только когда есть что собирать. Вопрос о том, что это за материал, или встречный вопрос о том, чего вы хотите, больше не предлагает составить ответ, которого ещё нет.
  • Формула, собранная из разговора в «Спросить», приходит быстрее, потому что задание, по которому она собирается, уже написано, пока вы разговаривали.
  • «Создать» теперь называется «Собрать» — это то, что оно делает.

1.3.0

  • В AI Studio теперь два режима. «Спросить» отвечает на вопросы и никогда не тратит запуск; «Создать» собирает формулу. В каком режиме вы находитесь и сколько это стоит, написано на панели, в которой вы печатаете.
  • «Спросить» входит в план ИИ и ничего не списывает с вашего месячного баланса. На вопросы, на которые уже может ответить ваш собственный каталог, ответ даётся на вашем устройстве, мгновенно, из тех же данных, что использует мастерская.
  • Слишком скупое задание теперь получает один встречный вопрос до того, как что-либо будет составлено, так что запуск не тратится на угадывание того, что вы имели в виду. Сам вопрос ничего не стоит.
  • Ход, который не возвращает формулу, теперь говорит об этом на экране. С конца августа он ничего не стоил, но узнать это было нельзя.
  • Ответ можно одним нажатием сразу передать в «Создать» как формулу, не перепечатывая то, что вы только что спросили.
  • Вход теперь сообщает, сколько запусков ИИ лежит на вашем аккаунте.
  • На бесплатном плане формулу можно экспортировать один раз. Переименование или изменение её содержимого не делает её второй формулой.

1.2.2

  • Сохранение формулы сообщества теперь кладёт её в вашу мастерскую. Одно нажатие — и она ваша: открывайте, взвешивайте и меняйте, в отдельной папке «Сообщество». Отмена сохранения убирает только закладку; формула, которая у вас есть, никогда не забирается обратно.

1.2.1

  • Сохранение отвечает на само нажатие: кнопка окрашивается в момент нажатия, а сервер догоняет следом. Теперь у неё и правильный размер, а её закладка видна в любой теме.
  • Меньше трафика: каталог приходит с нашего собственного сайта, а вкладка в фоне перестаёт обращаться к серверу, пока вы не вернётесь.

1.2.0

  • Сообщество теперь ранжирует по сохранениям. Сердечко стало кнопкой «Сохранить»: сохранение держит формулу в вашем списке «Сохранённое», готовую к добавлению на полку, а лента прислушивается к тому, что люди действительно оставляют себе.
  • «Для вас» — персональная. Она читает вашу собственную мастерскую — флаконы, которые у вас есть, материалы, к которым тянутся ваши формулы, семейства, в которых вы работаете, — и ранжирует ленту для вас. Ничто о вашей мастерской не покидает устройство; ранжирование происходит на нём.
  • Поиск повзрослел: фильтруйте по материалу, который должна содержать формула, сортируйте результаты по новизне или числу сохранений, а «Только моя полка» теперь означает ровно это — каждый материал уже на ней.
  • Формулы, добавленные из сообщества, попадают в отдельную папку «Сообщество», так что ваша мастерская остаётся вашей. Потом их можно переместить куда угодно.

1.1.10

  • Выбор имени спрашивается один раз, а не у каждой двери. Пропустите его, и все части мастерской всё равно открываются; имени ждёт только сообщество — в «Ещё», «Аккаунт».
  • Имя теперь можно изменить в настройках профиля.

1.1.9

  • AI Studio делает то, что ваше сообщение говорит о полке. Попросите материалы, которых у вас нет, с выключенным «только мои материалы», и ответ действительно выйдет за пределы полки — раньше он всё равно тихо собирал из ваших флаконов.
  • Доработка формулы, материалы которой вы не отметили как имеющиеся, теперь работает. Раньше она заканчивалась ошибкой «Не удалось проверить черновик формулы» после двух оплаченных попыток — кредит возвращался, а ответа не было.
  • В каталоге появился Bergamot Essential Oil FCR — сорт со сниженным содержанием фурокумаринов — по предложению пользователя. Это отдельный материал, а не синоним FCF: «снижено» и «удалено» — разные заявления о безопасности.

1.1.8

  • AI Studio: выключение «только мои материалы» больше не возвращает формулу, собранную в основном из того, что пришлось бы покупать, и никогда не указывает материал, который не может назвать.
  • AI Studio: приложите формулу и попросите изменение, и ответом будет ваша изменённая формула, а не новая.
  • Бесплатный аккаунт теперь начинает с 2 запуска AI Studio. Раньше их не было, и каждая дверь ИИ отвечала новому аккаунту «у вас закончились кредиты» — включая эквалайзер аромата, который это приложение обещает бесплатно.
  • Открытие приложения с сайта ведёт прямо в мастерскую. Экскурсия переехала в «Ещё», «О приложении», «Пройти экскурсию».
  • Каталог открывается на материалах, из которых действительно собирают первую формулу, пока у вас не появится что-то своё.
  • Исправлено: экран подтверждения почты открывался со всеми неактивными кнопками.
  • Исправлено: давать формуле название больше не обязательно, чтобы начать её.
  • Поле количества принимает процент. Введите 12%, и оно рассчитает граммы, а два поля процентов теперь есть уже у первого ингредиента, а не только при его последующем редактировании.
  • Нажатие на материал каталога открывает его страницу, а не форму. Импорт формул тоже принимает .xlsx.

1.1.7

  • Выбор нескольких материалов сразу теперь добавляет их в формулу вместе, за один раз, а не по одной строке.
  • Вопрос к AI Studio, на который приходит ответ, а не формула, больше не стоит запуска. Студия берёт плату за формулы.
  • Исправлено: план ИИ мог начислить первый месяц дважды, из-за чего запуски на счётчике не совпадали с оплаченными.

1.1.6

  • Тарифы теперь везде описаны честно. Бесплатный аккаунт открывает все инструменты, кроме четырёх, и эти четыре названы везде, где упоминается тариф: цветные темы PDF, PDF без нашей строки указания, этикетки для флаконов и пакет для продажи.
  • Исправлено: порядок взвешивания «Умный» был помечен как платный. Он бесплатен с аккаунтом и всегда был.
  • Исправлено: отмена удаления могла вернуть формулу, когда её место уже заняла новая, оставляя мастерскую сверх её собственного лимита.

1.1.5

  • Дерево развития бесплатно. Каждая версия, которую вы когда-либо сохраняли, ветки, заметки к каждой — открыто всем, без тарифа.
  • Интенсивность и раскрытие аромата тоже бесплатны, для каждой формулы, а не для одной.
  • Сравнение и эквалайзер аромата уже были открыты для любого аккаунта, но на странице тарифов значились как платные. Больше нет.
  • Тариф по-прежнему покупает место и покупает то, что уходит из мастерской к кому-то ещё: неограниченные формулы, PDF без брендинга, цветные темы, этикетки для флаконов и пакет для продажи.

1.1.4

  • Исправление IFRA и замена материала теперь сначала спрашивают и показывают, что именно собираются изменить.
  • Ничего не теряется, когда вы соглашаетесь: формула в прежнем виде сохраняется в дереве развития, а изменение продолжается с новой версии, к которой можно вернуться в любой момент.
  • Исправлено: открытие старой версии для редактирования оставляло ветку, о которой вы не просили и которую потом нельзя было удалить. Теперь «Изменить» открывает саму эту версию, а ненужную ветку можно удалить.
  • Заметку, которую вы пишете к версии, можно прочитать снова. «Заметки» — отдельная вкладка вверху редактора, а на телефоне — под «Сортировкой»: заметка к версии, которую вы смотрите, отдельная для каждой, поверх задания и ваших заметок мастерской.
  • Дерево развития теперь показывает заметку к каждой версии и к каждой строке в ней, а между версиями можно переходить, не покидая страницу.

1.1.3

  • Исправлено: открытие материала с одной из наших страниц каталога в вебе отправляло вас на приветственную экскурсию, а не к нужному материалу. Теперь открывается то, на что вы нажали.
  • Приветствие теперь сначала предлагает войти, а под этим — продолжить как гость. Оба варианта открывают ту же мастерскую.

1.1.2

  • Заметки о соответствии теперь везде написаны нашими словами, а описания материалов больше не называют ароматы других домов. Сами лимиты не изменились.
  • Каждая страница каталога теперь прямо говорит, что торговые названия вроде Iso E Super и Hedione принадлежат их владельцам и что мы с ними не связаны.
  • В условиях использования появились недостающие части: что мы обещаем и чего не обещаем, предел нашей ответственности и какое право применяется.

1.1.1

  • Исправлено: работа, сохранённая на одном устройстве, могла остаться на нём, и ничто не показывало, что она не выгрузилась. Эта версия отправляет всё, что осталось.
  • Исправлено: мастерская, которая не открылась при самом первом запуске, могла остаться сломанной навсегда.
  • Исправлено: правка, сделанная во время синхронизации, могла оставаться неотправленной до следующего открытия приложения.

1.1.0

  • «Графит» — новая тема по умолчанию, а выбор темы переупорядочен.
  • Кнопка стоимости рядом с итогом: смотрите, сколько стоит формула, и включайте стоимость каждого материала.
  • Исправлено: пошаговое взвешивание округляло каждую строку до трёх знаков, так что материал с дозой меньше 0.0005 g молча выпадал из партии. Теперь оно взвешивает то, что сказано в формуле, при любом размере.
  • Исправлено: запись партии списывала с полки те же округлённые количества, так что следовой материал никогда не уходил из журнала.
  • Исправлено: AI Studio описывала модели ваши веса в сто раз меньше, чем они есть.
  • Исправлено: ИИ больше не придумывает лимит IFRA для материала, опубликованную цифру для которого он не может назвать.
  • Исправлено: мастерская, которая не загружается, теперь говорит, что пошло не так, а прерванное обновление больше не может оставить её в таком состоянии.
  • Плавнее на Android: приложение теперь работает с полной частотой обновления экрана, а не ограничено 60.

Здесь только записи, заслуживающие чьего-то внимания: новая функция, заметное изменение дизайна, ошибка, из-за которой кто-то терял работу. Рефакторинги и прогоны тестов не перечисляются, потому что историю изменений, в которой есть всё, никто не читает.